8.9
33-07 Ditmars Blvd (btwn 33rd & 34th St), Astoria, NY
Greek Restaurant · 284 tips and reviews
8.9
228 1st Ave (13th and 14th St), New York, NY
Greek Restaurant · East Village · 147 tips and reviews
458 Greenwich St (btwn Watts St & Desbrosses St), New York, NY
Greek Restaurant · Tribeca · 51 tips and reviews
8.3
116 Stanton St (btwn Essex & Ludlow St.), New York, NY
Greek Restaurant · Lower East Side · 200 tips and reviews