selected country
United Kingdom

China Town Cantonese Restaurant

Business address
13 Newington Road, EH9 1QR, Edinburgh, United Kingdom
Phone
0131 662 0555

Location Map