The Greek Islands RestaurantServing Greek Food

Popular Menu Items

View full menu

Address

315 Main St Ste A
Holbrook NY, 11741
(631) 467-6066