Company name: Xi Home Dumplings and Buns喜家饺子店
Description: In Edgware, London and fancying some pork dumplings? Visit Xi Home today for delicious Chinese dumplings.
43 Chandos Pl, London WC2N 4HS, United Kingdom