8.4
128 E 7th St (btwn 1st Ave & Avenue A), New York, NY
Greek Restaurant · East Village · 160 tips and reviews
8.9
228 1st Ave (13th and 14th St), New York, NY
Greek Restaurant · East Village · 147 tips and reviews
8.0
81 University Pl (at E 11th St), New York, NY
Greek Restaurant · Greenwich Village · 71 tips and reviews