Know a great happy hour or special for this location?
Simple, contemporary eatery serving Greek specialties such as pita sandwiches & roast chicken.
Suggest an edit
2906 172nd St, Flushing, NY 11358