Xanadu Chinese Restaurant
13/14 Dalziel Place
Edinburgh EH7 5TP
United Kingdom