China China Restaurant
386 E H St, Chula Vista
(619) 585-1111
Recent Reviews
China China Restaurant
386 E H St, Chula Vista 91910
(619) 585-1111