Contact Xanadu Today

We will be closed on Sunday 25th February to Wednesday 28th February. Will open again on Thursday 1st March.

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