Shanghai Dumpling Shop
455 Broadway, Millbrae
(650) 697-0682
Recent Reviews
Shanghai Dumpling Shop
455 Broadway, Millbrae 94030
(650) 697-0682