Contact Xanadu Today

We will be closed from Wednesday 13th June to Wednesday 20th June. We will reopen on Thursday 21st.

We are closed every WEDNESDAY.

We are not open for lunchtime anymore.

Xanadu is located near Meadowbank Stadium and is just minutes from the City Centre. We’re situated just off London Road and are on many regular bus routes. There is also free parking in the streets around the restaurant.

Reservations & Home Delivery: 0131 661 8981

Online Enquiries and Advance Reservations ONLY:


Opening Hours: 5pm - 10:30pm

Last Orders before 10pm please!

We do not open for lunchtime.


Tuesday: 6:30pm to 10pm. Every other day is 5-5:30pm to 10pm.

(We are sorry for the inconvenience for the delay in the beginning of delivery times.)


13/14 Dalziel Place, London Road, Edinburgh, EH7 5TP
Find us on the map below, we look forward to seeing you soon

View Larger Map