
Restaurant · $
5566 N Figueroa St, Los Angeles, CA 90042, USA
Italian
8.4Closed·Wednesday: 11:30 AM – 8:30 PM



Taco · 850 ft away
9.00.2 mi away
8.3Italian · 0.3 mi away
8.8Pizza · 0.3 mi away
8.2Mexican · 0.4 mi away
8.5Chinese · 0.7 mi away
9.2Italian
9.2Italian
9.2Italian
9.1Italian
9.1Italian
9.1Italian
9.1See every rated restaurant in Best Restaurants in Los Angeles · All cities