HOME / Chinese restaurant / China Garden
22253 Redwood Rd, Castro Valley, CA 94546
+15107271193
View Business Profile