Address: 1820 Main Ct, Chula Vista, CA 91911, USA
Nope but there is drive tru
No. But there is drive tru
Add Answer
Thanks! Your answer is awaiting moderation.
Exelele place to eat, good oriental food and express service. !! hahaha
Its been 3 consecutive time they get my order wrong o the drive thru, idk what the problem is in time in 4 weeks all pm shifts
Trending Places
Mexican restaurant
3041 Bonita Rd Ste 105, Chula Vista, CA 91910, USA
1305 3rd Ave, Chula Vista, CA 91911, USA
Fast food restaurant
2254 Otay Lakes Rd, Chula Vista, CA 91915, USA
3218 Main St, Chula Vista, CA 91911, USA