67 Mayfield Rd, Edinburgh EH9 3AA, United Kingdom +44 131 667 1635
How to go there
Chinese takeaway Loc: 55.9303 / -3.17594
Plan your visit