Exelele place to eat, good oriental food and express service. !! hahaha
Address: 1820 Main Ct, Chula Vista, CA 91911, USA
Fernando Tirado | Oct 5, 2018
Really yes!
Maria y Antonio Maldonado | Oct 5, 2018
If it is an excellent place and very good service
Thanks! Your answer is awaiting moderation.