China China Restaurant
386 E H St, Chula Vista
(619) 585-1111
Recent Reviews
Order Online
You May Also Like
Bento & Noodles Terra Nova - 386 E H St
Sushi, Japanese, Noodles, Sushi Bar
Cold Stone Creamery - 374 E H St Ste 1711
Ice Cream Shop, Ice Cream, Ice Cream & Frozen Yogurt, Custom Cakes, Cupcakes
Subway - 374 E H St Suite 1707
Sandwich Shop, Fast Food
Restaurants in Chula Vista, CA
China China Restaurant
386 E H St, Chula Vista, CA 91910
(619) 585-1111