9.2
1372 York Ave (at 73rd St), New York, NY
Sushi Restaurant · Upper East Side · 113 tips and reviews
8.8
1460 2nd Ave (76th St), New York, NY
Spanish Restaurant · Upper East Side · 98 tips and reviews
7.6
1143 1st Ave (63), New York, NY
Sushi Restaurant · Upper East Side · 78 tips and reviews