China Garden

213 W Winton Ave
Hayward, CA
510.887.2272
37.658981
-122.095939
Hours:
Mon - Sat:11am - 9:30pm
Sun: 4pm - 9:30pm

for China Garden
Directions
from: