Powered by Tripadvisor

Shanghai Dumpling Shop

455 Broadway
Millbrae, CA 94030
Uber
MORE PHOTOS