How long has this location been here?
Address: 2005 Westwood Blvd, Los Angeles, CA 90025, USA
Manny Hernandez | Sep 22, 2018
10 or more years
Leo Madatian | Sep 22, 2018
More than 11 years
Jarryd Schmidt | Sep 22, 2018
Yes 10 years confirmed
John Francis | Sep 22, 2018
Yup more than 10 years.
Kristine Axelson | Sep 22, 2018
Not sure how long its been there but it was very recently remodeled.
Fabiola Sanchez | Sep 22, 2018
I've been going there for more than 12 years
Thanks! Your answer is awaiting moderation.