
Restaurant · $$
8030 W 3rd St #3/4, Los Angeles, CA 90048, USA
Italian
7.5Open·Friday: 5 PM – 11:30 PM



Sandwich Shop · 150 ft away
6.4Thai · 150 ft away
8.8French · 700 ft away
8.8Italian · 750 ft away
8.3Donut Shop · 1000 ft away
8.10.2 mi away
9.4Italian
9.2Italian
9.2Italian
9.1Italian
9.1Italian
9.1Italian
9.1See every rated restaurant in Best Restaurants in Los Angeles · All cities