Do you need reservations ??
Address: 11618 Central Ave, Chino, CA 91710, USA
Melinda Jacobo | Aug 28, 2018
No
Antonio Lossio | Aug 28, 2018
Not at all
Prashant Bhatia | Aug 28, 2018
No. It takes longer to give the food order but it comes out fast
Nicolas Pasillas | Aug 28, 2018
Nope
Thanks! Your answer is awaiting moderation.