Wednesday, Aug. 24, 2011


Bayside restaurant serves as dumpling depot

Of the 115 items on the menu at Mama Su’s in Bayside, the staff takes most pride in its soup dumplings, which are well-known in China’s Shanghai Province. Comment.

Sign up for daily news emails!

Business archive

CNG: Community Newspaper Group