8.6
311 Amsterdam Ave (btwn W 74th St & W 75th St), New York, NY
Salad Restaurant · Upper West Side · 38 tips and reviews
7.9
159 Columbus Ave, New York, NY
Salad Restaurant · Lincoln Square · No tips or reviews
6.3
2056 Broadway (btwn W 70th & 71st St), New York, NY
Salad Restaurant · Lincoln Square · 11 tips and reviews
6.7
341 Amsterdam Ave (btwn W 76th & W 77th St), New York, NY
Salad Restaurant · Upper West Side · 7 tips and reviews