A Greek salad topped with feta next to a glass of wine

Greek

1 place to eat
A Greek salad topped with feta next to a glass of wineGreek

Taverna Kyclades

Astoria

Busy Ditmars Boulevard taverna serving grilled whole fish, octopus and Greek seafood classics.