NARROW RESULTS BY:
Westwood / West L.A. Restaurants
930 Hilgard Ave., Westwood, CA, 90024
This is easygoing food, ideal hotel food. Unfortunately, the restaurant has the same logistical problem as Whist in the Viceroy. Serious foodies just aren't going to brave...

