Write a review

Xanadu Chinese Restaurant

← View details

13-14 Dalziel Place, Edinburgh, Midlothian EH7 5TP, United Kingdom, Edinburgh, Midlothian

01316618981