
London’s Xi Home Dumplings Bay Launches Monumental 1kg ‘Giant Dumpling Challenge’
London’s vibrant culinary scene has long been a battleground for gastronomic innovation and adventurous eating. Adding a significant new entry to this landscape, Xi Home Dumplings Bay, a restaurant specializing in authentic Northern Chinese cuisine, has officially launched a formidable competitive eating event: the “Giant Dumpling Challenge.” Located at 10 Blossom Street, Spitalfields, London E1…