Shanghai Dumpling Shop, Millbrae, California

Shanghai Dumpling Shop, Millbrae, California
Shanghai Dumpling Shop, Millbrae, California (Oct 2018)

455 Broadway, Millbrae, CA 94030

Oct 2018

A La Carte Lunch Menu