Is this place closed for Good?
Address: 8360 La Palma Ave, Buena Park, CA 90620, USA
Andre Butcher | Aug 20, 2019
No remodeling
Hector Monfil | Aug 20, 2019
Not sure. It supposed to be remodeling but it's taking to long.
Thanks! Your answer is awaiting moderation.