Have a scroll through our photo gallery – but be warned, it will make you hungry for some delicious Indian grub.
. The best Indian restaurants in town
These are the 10 best Indian restaurants in Edinburgh according to Tripadisor reviews Photo: Third Party
. The Prahna Indian Grill
Where: 295A St John's Road, Corstorphine, Edinburgh EH12 7XF. Rating: 5 out of 5. One Tripadvisor reviewer said: 'Amazing food cooked to perfection and the staff were absolutely lovely'. Photo: Third Party
. Pataka
Where: 190 Causewayside, Edinburgh EH9 1PN, Rating 5 out of 5. One Tripadvisor reviewer said: 'Food and service is excellent, extremely friendly staff and very accommodating to those with dietary requirements. Highly recommend!' Photo: Third Party
. Voujon
Where: 107 Newington Rd, Newington, Edinburgh EH9 1QW. Rating 5 out of 5. One Tripadvisor reviewer said: 'The flavours in both the starters and main course were out of this world. The food here is unbelievable'. Photo: Third Party
5. Pataka
Where: 190 Causewayside, Edinburgh EH9 1PN, Rating 5 out of 5. One Tripadvisor reviewer said: 'Food and service is excellent, extremely friendly staff and very accommodating to those with dietary requirements. Highly recommend!' Photo: Third Party
6. Gautam's
Where: 13-14 Dalziel Place Dalziel Place, Edinburgh EH7 5TP. Rating 5 out of 5. One Tripadvisor reviewer said: ' Food was delicious and fresh. Nice decorations and atmosphere'. Photo: Third Party
7. Chaskaa Indian Restaurant
Where: 30-32 Leven Street, Edinburgh EH3 9LJ. Rating: 5 out of 5. One Tripadvisor reviewer said: 'It was our first visit to this beautiful restaurant with my friends, and it won't be our last we guess. The quality of the food was too good given the price point'. Photo: Third Party
8. The Pakora Bar
Where: 111 Holyrood Road, Edinburgh EH8 8AU. Rating 4.5 out of 5. One Tripadvisor reviewer said: 'Excellent food and service. Lovely and helpful staff'. Photo: Third Party