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.
Send your feedback or queries to email@example.com