9.0
377 Greenwich St (at N Moore St), New York, NY
Italian Restaurant · Tribeca · 507 tips and reviews
458 Greenwich St (btwn Watts St & Desbrosses St), New York, NY
Greek Restaurant · Tribeca · 51 tips and reviews
9.1
142 Mercer St (at Prince St), New York, NY
Seafood Restaurant · SoHo · 399 tips and reviews