
Restaurant · $
5900 N Figueroa St, Los Angeles, CA 90042, USA
8.3Closed·Wednesday: 11 AM – 3 PM



Italian · 150 ft away
8.8Pizza · 150 ft away
8.2Mexican · 900 ft away
8.5Italian · 0.2 mi away
8.4Taco · 0.4 mi away
9.0Chinese · 0.5 mi away
9.2See every rated restaurant in Best Restaurants in Los Angeles · All cities