China China Restaurant
386 E H St Ste 206
Chula Vista
CA
91910
(619) 585-1111
foursquare.com
Open Map
Description
SMS Email Print
by menuism on August 03, 2015 from
menuism
Information from the business
Owner Message
Owner? Claim The Menu
by menuism on August 03, 2015 from
menuism
carry out
Chinese
Chinese Restaurants
food
Foods Carry Out
restaurant
Restaurants
Restaurants Family Style
Take Out
Terra Nova