
Restaurant · $$$
1300 Factory Pl, Los Angeles, CA 90013, USA
Italian
9.0Closed·Friday: 11:30 AM – 2:30 PM, 5 PM – 10 PM



American · 950 ft away
8.2Ramen · 0.3 mi away
8.30.2 mi away
9.0Noodle Shop · 0.3 mi away
8.5Taco · 0.4 mi away
8.3Pizza · 0.4 mi away
8.9Italian
9.2Italian
9.2Italian
9.1Italian
9.1Italian
9.1Italian
9.1See every rated restaurant in Best Restaurants in Los Angeles · All cities