Know a great happy hour or special for this location?
Local Greek chain with a late-night scene doling out traditional sweets & savory dishes since 1977.
Suggest an edit
32 16 Broadway, Long Island City, NY 11106