Shanghai Dumpling Shop
Location: 455 Broadway, Millbrae, CA 94030, United States
Phone Number: +1 6506-970-682.0
Related Menu Searches
Dad's Luncheonette
8 reviews
225 Cabrillo Highway South at, Kelly Ave, Half Moon Bay, CA 94019, United States
Di Napoli Pizzeria & Ristorante
8 reviews
202 Grand Ave, South San Francisco, CA 94080, United States
Boracay Garden & Grill
8 reviews
269 El Camino Real #5920, South San Francisco, CA 94080, United States
Slice House Belmont By Tony Gemignani
8 reviews
1000 El Camino Real C, Belmont, CA 94002, United States