Company name: My Neighbours the Dumplings - Victoria Park
Description: Dumplings & dim sum in modern spot
178-180 Victoria Park Rd, London E9 7HD, United Kingdom