Mandarin China
Address:
751 Avenida De La Barca, Chula Vista, CA 91910
Phone:
(619) 420-6444 Restaurants, Chinese
Other Businesses:
- Kyoto Sushi at 954 Norella St, Chula Vista, CA 91910
- Round Table Pizza at 724 Otay Lakes Rd, Chula Vista, CA 91910
- Manna Barbeque Chula Vista Inc at 724 Otay Lakes Rd, Chula Vista, CA 91910
- Starbucks Coffee at 1438 Summit Dr, Chula Vista, CA 91910
- Starbucks Coffee at 2015 Birch Rd, Chula Vista, CA 91915