Address: 16101 Ventura Blvd, Ste 250, Los Angeles, CA 91436, Los Angeles, CA, USA
Cuisine: Italian
Price range: $
Featured by: TOPJAW
Michelin starred restaurant known for its pasta dishes
Browse all creator-verified restaurants · Discover more on elevATE