Westwood / West L.A. Italian Restaurants
10874 Kinross Ave., Los Angeles, CA, 90024
11400 W Olympic Blvd., Los Angeles, CA, 90064
Il Moro, the 12-year-old West L.A. Italian spot run by three gentlemen from Bologna, has had a snazzy makeover. Wine is a major focus — there's a new "...
2323 Westwood Blvd., Los Angeles, Ca, 90064
A more casual and budget-conscious spin-off from Matteo's next door.
1076 Gayley Ave., Westwood, CA, 90024

