Contact Xanadu Today

We have an updated Take-Away Menu, please check at the restaurant for a paper copy, or look on our website in the Take-Away section!

We are closed every WEDNESDAY.

We are not open for lunchtime on Fridays 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:


Opening Hours: 5pm - 10:30pm

Last Orders 10pm 

We do not open for lunchtime on Fridays anymore.


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

(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