Menu of China China Restaurant

Chinese & Japanese Food in Chula VIsta Terra Nova @ 619-585-1111

Open

Your order confirmed in REAL-TIME

See MENU & Order

Online menu of China China Restaurant