Welcome to Kahani Indian Street Food Edinburgh
About us
At Kahani Edinburgh, we believe the heart of a great dining experience lies in the people who create it. Our passionate team delivers exceptional service and goes above and beyond to make every visit unforgettable. We’re proud to be recognised as one of the best Indian restaurants in Edinburgh, having won multiple awards, including Best Restaurant in Edinburgh at the Scottish Curry Awards.
Located just a short walk from the Playhouse on Antigua Street, we specialise in authentic Indian street food and signature favourites such as chicken tikka masala, biryani, butter chicken, tandoori lamb chops, and vegetable pakora. Whether you’re enjoying a casual lunch, a pre-theatre dinner, or celebrating a special occasion, our menu is crafted with the finest local ingredients, rich spices, and a passion for flavour that has been praised by Visit Scotland, Edinburgh Live, and Tartan Spoon.
Our light, contemporary dining room and friendly atmosphere make Kahani a favourite with both locals and visitors alike. Come and experience why we’re celebrated as one of Edinburgh’s top Indian dining destinations.
Kahani Catering
Kahani offers bespoke Indian catering in Edinburgh, bringing our award-winning cuisine to your venue or serving it in-house at our Antigua Street restaurant. From small gatherings to large events, our culinary team ensures every dish is crafted with passion and presented to perfection.





Kahani Events
Kahani provides a beautiful setting for all types of celebrations, such as birthdays, anniversaries, corporate events, and Nikkah ceremonies. With customisable decor and exceptional food and service, we create memorable experiences tailored to your occasion.




Kahani
Indian Restaurant
Indian Restaurant
We’ll see you soon
We’re only 5 minutes from St. James Quarter
10 Antigua St, Edinburgh EH1 3NH
Sit-in Opening Hours
Sun-Thu 12:00 pm – 10:00pm
Fri-Sat 12:00 pm – 11:00pm
Food Allergy Notice
We are proud to offer a variety of food options. However, if you have a food allergy, please be aware that our products may contain peanuts, tree nuts, soy, dairy, eggs, wheat, shellfish, fish, and other food allergens. To help you make an informed choice, we have provided an allergen chart for your reference. Please review it here, and be sure to ask about any of these ingredients before ordering. We want to ensure that you have a safe and enjoyable experience with us! Thank you.
Indian Restaurant Edinburgh – Best Indian Restaurant Edinburgh – Indian Street Food Edinburgh – Biryani Edinburgh – Chicken tikka Edinburgh – Takeaway Indian Edinburgh – Indian restaurant near Playhouse Edinburgh – Indian food Edinburgh New Town – Pakora Edinburgh – Chicken korma Edinburgh – Indian restaurant Edinburgh Old Town – Indian restaurant Broughton Edinburgh – Restaurants St James Quarter Indian – Kahani Edinburgh – Indian food catering Edinburgh