Know a great happy hour or special for this location?
Cozy, charming taverna with a patio for grilled seafood & other Greek island-inspired fare.
Suggest an edit
19-06 Ditmars Blvd, Astoria, NY 11105