This article is written by and all photos were taken by Marilyn Johnson. All rights reserved. Do not use without permission. A new family-owned spot for handmade bao, dumplings, and noodles has opened on Cherry Hill’s Magnificent Mile (Haddonfield Road). Bao Mama is now open at 926 Haddonfield Road, Unit D (next to UPS). Proprietor […]
