32 reviews

105 High Street , EH1 1SG

Old Town, Edinburgh

Cuisine: Indian, Thai, Vegetarian/Vegan

Most popular offer available for 2 people today

  • £12.95
    £12.95 for 2 courses on early bird menu

About Shamoli

  • Food: 5

    Ambience: 5

    Service: 5

    Value: 5

    Fresh and tasty

    Good was fresh and really tasty. There is a set menu that is really reasonably priced but we chose to eat from the a la carte menu and got a further 10% off. Great value for money and great service.
    - dined in restaurant 24/09/2016
  • Food: 4

    Ambience: 4

    Service: 4

    Value: 4

    Thailand and indian

    Vast menu -difficult to choose-delicious food
    - dined in restaurant 20/08/2016

Indian and Thai restaurant on Royal Mile

Combining northern Indian and Thai dishes, Shamoli Restaurant sits right in the heart of Edinburgh’s Royal Mile. The smart, modern interior at Shamoli Restaurant mirrors the precise, contemporary presentation of the food.

Freshly cooked Scottish ingredients

Shamoli Restaurant offers separate Thai and Indian menus although, of course, diners are welcome to dip into both. As well as coding showing how spicy the food is, each dish also has a recommended side dish. For example, sweet potato is recommended as the perfect accompaniment to the stir fry duck while a mushroom and potato bhaji is advised as being ideal with lamb rogan josh.

The extensive menus mean that both veterans and newcomers to Thai and Indian food will be able to find their favourite dishes. As well as a la carte menus, Shamoli Restaurant offers lunchtime buffets, set banquets and an early bird menu.

Travel links by the Royal Mile

Shamoli Restaurant is on the Royal Mile and roughly midway between Edinburgh Castle and the Palace of Holyrood. Waverley train station is a five minute walk. Several bus routes to all parts of the city run along the nearby Bridges. On-street parking is limited. There is pay parking at Waverley.

Menus for Shamoli

Reviews for Shamoli

32 Reviews