Chutneys serves good South Indian fare, with a menu neatly divided between the four Southern states' vegetarian and non-vegetarian cuisines. The food is quite authentic, with brilliant quality…
Shanmugas is one of the older and more reputed vegetarian Indian restaurants. They're definitely pricier than most places but the food is very good and the service is excellent.
Chana's has been gaining popularity for sometime now and it's easy to see why. They do a pretty good take on North Indian cuisine and their biriyani is one of the best in town.
Navratna, the Taj's Indian restaurant, is one of the few great places in the city for an authentic Indian dining experience.
Indian Chaat Corner is a tiny barely-noticeable restaurant that specializes in Indian street food. The chaat is still pretty good, and they've got a nicer interior now.
Agra is another one of those rare fine dining Indian restaurants in Colombo. They're not cheap but we think their food is definitely worth the price.
Flavors is Galadari Hotel's Indian restaurant. Their food is actually pretty decent, but the ambience, or rather the lack of it makes you want to wrap up your meal as fast as possible.
If you're having people over and don't want to cook or just having a family meal, we highly recommend Pot Biriyani for takeaway or delivery. It's run by a friendly family and they make…
Indian Summer is a slightly expensive Indian restaurant, with a great ambience.
Serving both north and south Indian thalis in addition to a la carte dishes, this all-vegetarian eatery is authentic and affordable — two adjectives we love a little more than others.
Kandoori is an Indian restaurant that serves good biriyani and other Indian food at a pretty low price point.
Mango Tree is a hugely popular Indian restaurant on Dharmapala Mawatha, serving mainly North Indian cuisine. The food is very rich, and quite good.
Maharaja Palace is one of the few fine dining Indian restaurants in Colombo. The prices are high but the portions are actually quite large now. Their food was always pretty good and it…
Mathura is a decent Indian vegetarian restaurant that has been around Colombo for years, but now at a new location.
Ever been to one of those places where you ate so much, you had to just stop and rest a bit? Those kind of places are harder to come by now since food in general is too expensive,…
Amaravathi is a non-vegetarian South Indian restaurant located on a narrow street off the Galle road, serving great thosas, thalis and one of the country's best biriyanis.
A vegetarian friendy place for all your Indian sweet tooth cravings.
Vasantha Bhavan is a pure vegetarian restaurant down Horton Place.
A non-vegetarian South Indian Chettinad restaurant on Horton Place.
An Indian streetfood joint with ridiculously reasonable prices.
Dynasty is a fine dine restaurant in the Grand Monarch Hotel.
The brand new Mövenpick Hotel Colombo's all-day dining restaurant.
Aasife is a new biriyani spot in Ethul Kotte. The food is good, service is friendly and we highly recommend it.
The Bamboo Room is a brand new restaurant part of the Hotel Nippon, specialising in Kerala Cuisine. While they didn't really bedazzle us with their simple interior and menu, this is still a first look…
An Indian restaurant down W. A. Silva Mawatha, with quality food and great service. They cater mostly to rich, north Indian dishes ranging from the traditional Murg Makhanis to garlic naan.…
An Indian vegetarian restaurant with an extensive menu of North and South Indian cuisine.
Indian fried bread Poori with various flavors!
A great place for a quick lunch or dinner.
A nice place to have Srilankan cuisine at any time of the day.
A decent Indian restaurant at Panadura, with quality North Indian food.
One of the oldest Indian sweet makers in the city!
The newest addition to the Lavinia Restaurant, now serves Indian and Sri Lankan food.
Located at the basement of Liberty Plaza, the food court houses restaurants catering to different cuisines.
The Hilton's brand new multi-cuisine restaurant and buffet.
A 100% veg restaurant serving North and South Indian food.
Alhambra is the Ramada Hotel's North Indian restaurant.
A petite little shop that houses mouthwatering little sweet treats down Havelock Road. They specialise in a wide variety of Indian sweetmeats and savouries.
Eastern Wok is a multi-cuisine restaurant that serves Chinese, Indian and Arabian food.
A mainstream Indian restaurant that caters to an assortment of dishes, ranging from Chinese, to the odd Macaroni, quail, speciality egg dishes and submarines.
A restaurant down Marine drive that serves Chinese and Indian cuisine.
Grand Indian is Nuwara Eliya's go to Indian restaurant . They serve up top notch North Indian cuisine at reasonable prices with impressive consistency.
A tiny restaurant that serves up lunch and dinner, with a Sri Lankan and Indian menu.
Indian Spice is a low-key Indian restaurant that shares the premises with the equally modest, yet somewhat dodgy China Town. The place may give out a slightly dicey feel, but the food actually isn't…
One of the better eateries in Jaffna, with a wide variety of Northern Sri Lankan food
A hotel and restaurant, Cosy's dishes up Sri Lankan, Indian, and Chinese cuisine. We'd recommend sticking to the Jaffna specials. Obviously.
ආයෙ දවසක බදුල්ල පැත්තෙ රවුමක් දාන්න ඇවිත් පාන්දරින්ම බැස්සත් හිතට බයක් නෑනෙ.…
Considered the only proper dine-in experience in Batticaloa, their Indian food is pretty good.
Mirage Colombo's restaurant with Chef Lloyd's signature pizza, fish and chips and intercontinental fare.
One of Negombo's long term dining institutions.