Address: 386 E H St, Chula Vista, CA 91910, USA
I do not think so.
No, I am allergic to it and have never had any reaction, very good food
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Chinese restaurant
693 Palomar St #10, Chula Vista, CA 91911, USA
2130 Birch Rd, Chula Vista, CA 91915, USA
45 Broadway, Chula Vista, CA 91910, USA
1403 3rd Ave, Chula Vista, CA 91911, USA
945-A Otay Lakes Rd, Chula Vista, CA 91913, USA
1820 Main Ct, Chula Vista, CA 91911, USA