United Kingdom
Chop Chop has to be the best Chinese restaurant ever! The dumplings are to die for at this family friendly, family run business. If you visit Edinburgh you have to visit Chop Chop. Right next to Haymarket Station. PS: they've just opened one in Leith.
248 Morrison Street Haymarket Edinburgh EH3 8DT, +44 (0)131 221 1155
www.chop-chop.co.uk
Google map: bit.ly/b1DPeu
Search Been there