Restaurants in Los Angeles, CA
Restaurants • Italian Restaurants
1393 Westwood Blvd.,
Los Angeles ,
CA
90024
UNITED STATES
Based on 1 reviews
Excellent Bread
Small cozy atmosphere, tap water served in vintage Coke glasses, adequate portions, but food lacks flavor, spices or herbs missing. Linguine Vongole: too soupy, pasta was cooked al dente, but needed something. Rigatoni toscana: grilled...Worldwide > United States > Los Angeles, CA > Italian Restaurants