Write a review
Capital China Restaurant/1285 Stratford Ave - Dixon - California (CA)
1285 Stratford Ave, Dixon, CA 95620-2026, Dixon, California (CA)
+1 707-678-8338
1285 Stratford Ave, Dixon, CA 95620-2026, Dixon, California (CA)
+1 707-678-8338