About Lune Town Restaurant
Keywords: chinese
Retail Location Count: 1
More about Lune Town Restaurant
Lune Town Restaurant is located at 38 William Street, Edinburgh EH3 7LJ, United Kingdom
+441312201688
http://www.lunetownedinburgh.co.uk