8.7
2168 Frederick Douglass Blvd (at W 117th St), New York, NY
Italian Restaurant · Central Harlem · 134 tips and reviews
817 Lexington Ave (btwn 62nd & 63rd Streets), New York, NY
Juice Bar · Upper East Side · 30 tips and reviews
7.7
1050 3rd Ave (at E 62nd St), New York, NY
Vegan and Vegetarian Restaurant · Upper East Side · 42 tips and reviews