Pre-launch previewPre-launch preview · We're still getting ready to open
makers→Mama Chen's Dumplings
Mama Chen's Dumplings
Mama Chen's Dumplings, kitchen
meet the maker —

Mama Chen's Dumplings

Toronto, ON
Restricted
Log in to request an invite
Permitted to cook -- Home kitchen permit · No. DEMO-2399 · Toronto Public Health

“Dumplings from Harbin, folded by hand in North York.”