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.
The Weligama Kitchen is the main restaurant at the Marriot Weligama, it serves an expansive range of local and foreign cuisines that rival the price and quality of similar establishments.
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.
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…
Rather mediocre food court in the Kandy City Center that serves Thai, Chinese, Italian and Indian cuisine.
Great, cheap soya-based food.
A one-stop shop on the way to/from airport or to your getaway.
An awesome place for pure vegetarians.
Kitchen 06 serves up some good kottu, and rice and curry. We loved their Mix kottu.
Dinemore is one of the most popular local franchises in Sri Lanka.
Best place to try uncommon kinds of Kottu.
A nice place to eat Asian food while having a chat with friends or ...
Killer jars of homemade pickles that can either be delivered to you or be picked up from Vasuki's place located in the heart of Colombo.
An average food joint at Wellawatte that serves Biriyani, Shawarma, Submarine and the likes for a reasonable price.
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.
Dynasty is a fine dine restaurant in the Grand Monarch Hotel.
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.