Food Safety Report: Dumplings, Home made, London, UK 4 years ago • details 506 1 Share Comments Comment To many dumplings, 4, It happened Just now from having a stew last night