First things first wow this place is absolutely amazing. I’ve been coming here for years and as a regular they never disappoint. They are always so nice and any special request I have all I have to do is ask and they will do it with no hesitation.
Address: 11791 Central Ave, Chino, CA 91710, USA
Deanna Reed | Sep 8, 2018
Ok.
Jose Ayala | Sep 8, 2018
Yes, I guess?
Thanks! Your answer is awaiting moderation.