Shanghai Restaurant

600 W Harder Rd
Hayward, CA
510.264.5888
37.647074
-122.089935
Hours:
Mon:closed
Tue - Sun:11am - 9:30pm

for Shanghai Restaurant
Directions
from: