Chinese · Edinburgh
Good food.
Great flavour.
60 Home Street, Edinburgh, EH3 9NA
Opening hours to be confirmed
Dumplings of China is a Chinese takeaway in Edinburgh, EH3 9NA. A menu has not yet been added to this listing.
Dumplings of China is listed at 60 Home Street, Edinburgh, EH3 9NA. Opening hours and menu details can be added by the verified owner.
Loading reviews…