Address: 5566 N Figueroa St, Los Angeles, CA 90042, USA
No, it's mainly a pizza and pasta place.
No!
Add Answer
Thanks! Your answer is awaiting moderation.
When did it open?
Do you deliver
Does the restaurant offer gift cards?
Trending Places
Italian restaurant
351 S Atlantic Blvd, Los Angeles, CA 90022, USA
5769 Huntington Dr N, Los Angeles, CA 90032, USA
193 Culver Blvd, Los Angeles, CA 90293, USA
1393 Westwood Blvd, Los Angeles, CA 90024, USA
1300 Factory Pl, Los Angeles, CA 90013, USA
6335 Wilshire Blvd, Los Angeles, CA 90048, USA
1139 Glendon Ave, Los Angeles, CA 90024, USA
1621 Westwood Blvd, Los Angeles, CA 90024, USA