Scot Scoop News

A little dumpling house on big Broadway

A little dumpling house on big Broadway

Tracy Chu, Staff Writer

October 4, 2013


Filed under A&E, Top News

The Shanghai Dumpling Shop was an affordable yet delicious experience, with great menu options and fairly good service. The Shanghai Dumpling Shop is a classic Chinese dumpling house located on Broadway Avenue in Millbrae, Calif. The restaurant offers traditional Shanghai-style items, including steamed...

The student news site of Carlmont High School in Belmont, California.
dumpling