• 63a High Street, Musselburgh, Edinburgh, EH21 7BZ
Order Takeaway Sign Up

Welcome to Shish Mahal an Indian Restaurant & Takeaway in Musselburgh

Shish Mahal is an Indian Restaurant & Takeaway based on 63a High Street in Musselburgh. We serve a wide range of delicious Indian food and offer online ordering and table booking.

Food at Shish Mahal an Indian Restaurant & Takeaway in Musselburgh More food at Shish Mahal an Indian Restaurant & Takeaway in Musselburgh

Shish Mahal in Musselburgh

Shish Mahal has been selected as one of the top 10 curry houses in Scotland. The Evening News sponsored event now needs you to vote for the winner!

Voting coupons are available in the Evening News or in the restaurant. Don't forget to vote today!

Finalist for the 2017 Scottish Curry Awards - Thank you Scotland!

Nominated for a British Curry Award 2015 - Our customers have nominated us for the Restaurant of The Year Award so a big thank you to everyone! The ceremoney takes place next weekend so we will be sure to let you know how it goes!

* 20% off all your drinks with our great party offer *

* Click here to find out more *


An important note to our customers:

First and foremost our apologies for the customers who waited 2 hours on Saturday night. Majority of customers only waited an hour or less but there were a few who waited nearly 2 hours. Our customers have been amazing and understanding. 

These are unprecedented busy times and we are evolving our business on a day to day basis. We are receiving unseen before levels of customer orders and genuinely struggling to service hundreds of extra orders a night. We opened at 4:30pm Friday and Saturday and by 5:45pm we physically could not handle anymore orders meaning we had to switch phones off as well as the just eat terminal. We didn’t switch these on until 8pm where we received 28 orders in 4 minutes alone on Saturday which is unbelievable. By 8:05pm we had switched them off again. 


The staff and our drivers are trying extremely hard to keep up to date while also keeping a safe. But as we state these are unprecedented times. 


Shish Mahal Restaurant in Musselburgh The Shish Mahal is one of Musselburgh's oldest and most successful family owned restaurants. Not only that, the Shish Mahal was one of the first, if not the first, Fully Licensed Indian Restaurant throughout Edinburgh and certainly the longest serving Fully Licensed Indian Restaurant open today.
Idris holding the certificate achieved for theGood Food from East Lothian Food Awards
As East Lothian’s most visited Indian restaurant, the Shish Mahal has gained a reputation for it's authentic yet creative cuisine. Established by the Khan Family in 1979, much of the Shish Mahal’s achievements are to the credit of Idris Khan, who has been the driving force behind the popularity of the Shish Mahal for over 30 years.

We still have our Amazing Buffet Every Tuesday, come down and join us to enjoy this delicious cuisine, Book a Table Online to reserve a seat for tuesday - we can't wait to see you.

Shish Mahal Restaurant in Musselburgh When the Shish Mahal Indian restaurant first opened its doors in 1979, the public perception of Indian food was that the girls ate Korma and the boys wolfed down a Madras - accompanied by copious quantities of lager. Some brave hearts even took on the dreaded Vindaloo, much to the amusement of waiters all over the country. Throughout the 1980’s and 90’s, however, a revolution occurred.

Through the gentle introduction of more and more authentic dishes from the subcontinent, more discerning palates have developed. Our menu is balanced between the need to maintain genuine all time favourites and urge to explore new styles of cuisine. At the Shish Mahal we are proud to present the best of both worlds. (Shaz 2009).

We are open 7 days a week from 5pm till midnight and offer a home delivery service.
Free delivery in Musselburgh. We also deliver to Wallyford, Joppa, Portobello, Tranent, Longniddry and neighbouring areas where a small delivery charge may be applied.

We can't wait to serve you,

The Shish Mahal Team

Our Offers

Here are some of our offers:

£2.50 Off Takeaway at Shish Mahal

£2.50 Off Takeaway

Join our free gold club and we will give you this voucher for £2.50 off a takeaway order over £20.

Miniumum order value of £20. Can only be used on www.shishmahal.net. Cannot be used in conjunction with any other offer.

Join Our Free gold Club
10% Student Discount at Shish Mahal

10% Student Discount

We are pleased to offer all Students 10% off online orders with this offer.

Student ID required. This cannot be used in conjunction with any other offer.

Order Takeaway Now
10% Off Collection at Shish Mahal

10% Off Collection

We will take 10% off any online order for collection.

Collection only, cannot be used in conjunction with any other offer.

Order Takeaway Now
100 Bonus Gold Club Points at Shish Mahal

100 Bonus Gold Club Points

Order takeaway Monday - Thursday and use this offer to get 100 bonus gold club points.

Gold club members only, cannot be used in conjunction with any other offer.

Order Takeaway Now

Popular Dishes

Here are our most popular dishes, try one today


(Very Mild) A Delicate Preparation Of Curry, Cream And Selected Spices Producing A Very Mild Flavour - Recommended

from £7.95

Tikka Massalla

(Mild-Medium) Our Speciality, A Wonderful Combination Of Spices And Cream - Highly Recommended

from £8.50


(Medium) Medium Strenghth Traditional Punjabi Dish Cooked With Onions, Peppers, Tomatoes And Selected Herbs And Spices

from £7.95

Shish Garlic And Chilli

(Medium-Hot) A Tasty Dish With Onion, Fresh Green Chillies, Garlic And Even More Garlic - Highly Recommended

from £8.50

Rogan Josh

(Medium) Specially Prepared Dish With Tomato, Garlic, Onions And Selected Spices - Recommended

from £7.95


(Hot) Tender Pieces Of Lamb Or Chicken Tikka Cooked With Onions, Garlic, Chilli, Hot Curry Paste, Cream Coconut, Coriander And Freshly Squeezed Lemon. New

from £9.50


(Medium) A Wonderful Combination Of Fresh Ginger, Garlic, Onion And Capsicum With Delicate Herbs - Highly Recommended

from £8.50


(Hot) A Special Dish With Onion, Tomato, Fresh Garlic And Special Punjabi Spice - Creating A Slightly Hot But Enjoyable Dish - Highly Recommended

from £8.50

Our Menu

Here at Shish Mahal an Indian Restaurant & Takeaway in Musselburgh, we have a wide range of menu options. Serving delicious Indian food, we are sure we have something for you to enjoy.
Delivery Information: Minimum delivery time is 60 mins.
Delivery charge not included. We will add the charge at time of delivery, if applicable.

Due the ongoing situation, only 1 person will be allowed to come for collection at a time. Thanks for your understanding.

We do not accept American Express.
*UPDATED* Delivery Charges: Musselburgh - £1.50 Wallyford - £1.50 Whitecraig - £1.50 Portobello - £3.50 Tranent - £4.00 Port Seaton - £3.50 Prestonpans - £3.5 Cockenzie - £3.50 Edinburgh - £3.50 Longniddry - £3.50 Ormistion - £5.00 Bonnyrigg - £5.00 Dalkeith - £5.00 Delivery cost not included in price, will be added separately.

View Our Menu


Always great tasting food

Always great tasting food

- JOhn Scott, Prestonpans
Nov 13, 2020

Perfect as usual

Perfect as usual

- derek mcleod, Wallyford
Oct 9, 2020

Great food

Great food - none better in the Edinburgh/ Musselburgh area

- David Court, Edinburgh
Sep 15, 2020

Definitely worth a try

Excellent, consistent quality and a varied menu to choose from. Pleasant and helpful staff. Definitely worth a try.

- Malcolm Tough, Musselburgh
Sep 5, 2020