7.3
70 W 68th St (at Columbus Ave), New York, NY
Italian Restaurant · Lincoln Square · 64 tips and reviews
8.4
283 Amsterdam Ave (btw 73rd & 74th St), New York, NY
Italian Restaurant · Upper West Side · 119 tips and reviews
313 Amsterdam Ave (btwn W 74th & W 75th St), New York, NY
Italian Restaurant · Upper West Side · 97 tips and reviews
8.7
2168 Frederick Douglass Blvd (at W 117th St), New York, NY
Italian Restaurant · Central Harlem · 134 tips and reviews