You are using an older browser version. Please use a supported version for the best MSN experience.

Helen You is a True Dumpling Master

Helen You has mastered the art of the dumpling. At her restaurant, Dumpling Galaxy, all the wrappers are handmade and there's an endless combination of fillings.

More From Saveur

More From Saveur

image beaconimage beaconimage beacon