Shanghai Dumpling Shop

455 Broadway
Millbrae, CA
650.697.0682
37.602064
-122.393657
Hours:
Mon - Fri:11am - 3pm,   5pm - 9pm
Sat - Sun:10am - 9pm

for Shanghai Dumpling Shop
Directions
from: