chineseChineseNot yet on Tasting Planet
Dumplings of China
Home Street 60, Edinburgh, EH3 9NA Edinburgh, United Kingdom
About
Cheap BYOB place in Tollcross famous for steamed rainbow dumplings.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!