2588 Broadway (98 Street), New York, NY
Indian Restaurant · Upper West Side · 13 tips and reviews
7.2
413 Amsterdam Ave (at 80th St), New York, NY
South Indian Restaurant · Upper West Side · 45 tips and reviews
570 Amsterdam Ave (btwn W 87th & W 88th St), New York, NY
Seafood Restaurant · Upper West Side · 193 tips and reviews
7.6
427 Amsterdam Ave (btwn W 80th St & W 81st St), New York, NY
Sushi Restaurant · Upper West Side · 55 tips and reviews