
Restaurant · $$
8142 W 3rd St, Los Angeles, CA 90048, USA
Italian
8.3Open·Friday: 12 PM – 10 PM
French · 50 ft away
8.8Indian · 450 ft away
7.5Thai · 600 ft away
8.8Sandwich Shop · 700 ft away
6.4Italian · 750 ft away
7.5Mexican · 800 ft away
7.9Italian
9.2Italian
9.2Italian
9.1Italian
9.1Italian
9.1Italian
9.1See every rated restaurant in Best Restaurants in Los Angeles · All cities