The Entertainment Guide


Shangri-La is a Chinese restaurant and takeaway that satisfies Edinburgh residents’ desire for authentic Asian food that’s freshly cooked to order. The restaurant has succeeded with its range of contemporary Chinese dishes that are blessed with a western twist where appropriate. The restaurant operates a popular takeaway and delivery service; phone ahead for collection and your food should be ready in 20 minutes. There’s free prawn crackers on orders over £10 and a free vegetable spring roll or a soft drink on orders over £20. Go wild and order £35 worth of takeaway food to receive a complimentary chicken or beef dish. Situated on Rodney Street, Shangri-La has accrued hundreds of favourable online reviews which attest to the quality of its fare. Whether tucking into tzechiu beef served with black bean sauce or sweet and sour tiger prawns served Hong Kong style, you’re in for quite a treat.

Offers & Promotions

There are currently no offers or promotions for Shangri-La

Find More Offers & Promotions

22 Rodney Street


0131 557 3876


Write your own review

How would you like to rate your experience at Shangri-La overall?

Add Comment

Latest Reviews & Comments

Me and my boyfriend had a tasty dinner and a lovely chat with the owner Tina! Such a friendly service made us feel right at home! We will Deffo be coming back here!

- Kirsty MacMillan - 04-10-2017