8.9
300 Amsterdam Ave (at 74th St), New York, NY
Israeli Restaurant · Upper West Side · 7 tips and reviews
8.4
217 W 85th St (85th St & Broadway), New York, NY
Greek Restaurant · Upper West Side · 20 tips and reviews
3. Bodrum Mediterranean Restaurant
8.3
584 Amsterdam Ave (at W 88th St), New York, NY
Turkish Restaurant · Upper West Side · 50 tips and reviews
6.8
161 W 72nd St, New York, NY
Israeli Restaurant · Lincoln Square · 17 tips and reviews
8.5
349 Amsterdam Ave (West 77th Street), New York, NY
Mediterranean Restaurant · Upper West Side · 51 tips and reviews