Know a great happy hour or special for this location?
Long-running Greek taverna known for fresh grilled fish served in spacious quarters with a garden.
Suggest an edit
28-13 23rd Ave, Astoria, NY 11105