China Garden

Chinese restaurant · 22253 Redwood Rd, Castro Valley, CA

To-Go · Delivery

Hours

More food in Castro Valley, CA · Chinese Food in Castro Valley