China China Restaurant

★★★★☆ 4 reviews
619-585-1111
386 E H St Ste 206
Chula Vista, CA 91910
Return to the Business Page


Similar Nearby


Recommended Nearby