Restaurants in Los Angeles, CA
Restaurants • Bars
1870 Westwood Blvd.,
Los Angeles ,
CA
90025
UNITED STATES
Based on 1 reviews
Like T.O. ....... Never Again....
I've never had an account on Citysearch before, but I had to sign up just to warn everyone (Philadelphians and others alike) of this place....Worldwide > United States > Los Angeles, CA > Restaurants