China China Restaurant
386 E H St, Chula Vista, CA 91910-7485
China China Restaurant is a Chinese, Asian place is located in Chula Vista, California. The address of China China Restaurant is 386 E H St, Chula Vista, CA 91910-7485.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 619-585-1111,