Contact Xanadu Today

We will be closed on Wednesday AND Thursday 19th April.

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: booking@xanadurestaurant.co.uk

OPENING TIMES

Opening Hours: 5pm - 10:30pm

Last Orders before 10pm please!

We do not open for lunchtime.

DELIVERY TIMES

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.)

OUR ADDRESS

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