Restaurants

Indian in Old Town

Mother India's Cafe

A simple concept pioneered in Glasgow has captured hearts and minds – and stomachs – here in Edinburgh: Indian food served in tapas-size portions, so that you can sample a greater variety of deliciously different di…
Indian in West End & Dean Village

Omar Khayyam

This is a modern Punjabi restaurant with attentive, waistcoated waiters, stylish modern decor and an unusual water feature trickling away in the middle of the dining room. The food is always fresh and flavourful, ra…
Indian in New Town

Dishoom

Taking over three floors of an imposing 1920s building on St Andrews Sq, Dishoom is a new addition to Edinburgh’s dining scene and the mini-chain’s first opening outside London. Inspired by the Irani cafes of Bombay…
Indian in South Edinburgh

Tanjore

The scent of curry leaves and spices hits you as soon as you walk through the door of this unassuming cafe serving up the best South Indian food in the capital. Specialities include dosas stuffed with spiced potatoe…
Indian in South Edinburgh

Mosque Kitchen

Expect shared tables and disposable plates, but this is the place to go for cheap, authentic and delicious homemade curries, kebabs, pakoras and naan bread, all washed down with lassi or mango juice. Caters to Edinb…
Indian in South Edinburgh

Kalpna

A long-standing Edinburgh favourite, Kalpna is one of the best Indian restaurants in the country, vegetarian or otherwise. The cuisine is mostly Gujarati, with a smattering of dishes from other parts of India. The a…