Skip to main content

Shanghai Dumpling Shop

restaurant · dumpling restaurant · Millbrae, CA

Address
455 Broadway, Millbrae, CA 94030-1905
Phone
(650) 697-0682
Website
shanghaidumplingshop.com
Where
37.6021, -122.3937

Search Hominin for Shanghai Dumpling Shop

Other restaurants nearby

More in Millbrae