Contact Xanadu Today

We will be closed from Tuesday 13th June to Wednesday 21st June. We will re-open on Thursday 22nd June.

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:


We are open for Dinner from 5pm - 10:30pm (Monday, Tuesday, Thursday, Friday, Saturday and Sunday.

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