Shanghai Dumpling Shop
455 Broadway, Millbrae
(650) 697-0682
Menu
Restaurants in Millbrae, CA
Shanghai Dumpling Shop
455 Broadway, Millbrae, CA 94030
(650) 697-0682