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.…
Classy Cuisine is a home caterer who specialises in Pakistani, Indian and Sri Lankan cuisine.
A nice place to eat tasteful Sri Lankan Chinese at very low price.
A new multi-cuisine restaurant in Kollupitiya.
Almonds is the mysterious new restaurant on Galle Road. We stopped by to see what all the hullabaloo was.
A tiny food joint at Kalubowila that dishes out great Tandoori Chicken Biriyani. They make homemade pizza too.
Golden Palace is hotel Sapphire's in-house Chinese Restaurant.
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 Chinese, 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…