
Restaurant
1809 E 7th St, Los Angeles, CA 90021, USA
Noodle Shop
8.5Closed·Friday: 12 PM – 8 PM
Pizza · 750 ft away
8.9Italian · 0.3 mi away
9.0Italian · 0.3 mi away
8.6American · 0.4 mi away
8.2Mexican · 0.3 mi away
9.1Persian · 0.4 mi away
8.2Noodle Shop
8.2See every rated restaurant in Best Restaurants in Los Angeles · All cities