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.
Navratna, the Taj's Indian restaurant, is one of the few great places in the city for an authentic Indian dining experience.
Pilawoos, the biggest players on Colombo's kottu scene, have set up a bigger, more family friendly restaurant on Marine Drive. The kottu and iced milo are still stellar.
Galle Caterers are one of the older caterers in Colombo with quite a large customer-base. We've tried their stuff on numerous occasions and they offer great value for money on top of consistent taste.
Cafe Beverly is a comfortable, affordable dining space in the premises of the Beverly Street shopping complex in Rajagiriya.
House of Biriyani is a new biriyani delivery and take out in Kalubowila. They offer good value for money along with a solid roast chicken, but they also have room for improvement.
Taste of Asia is a very affordable favourite on Galle Road for hoppers and Jaffna food.
Diwan is a new multi-cuisine restaurant on Sri Saranankara Road. It's mostly known for it's Indian cuisine, which is what we tried, but they also offer Chinese and Italian.
Indian Summer is a slightly expensive Indian restaurant, with a great ambience.
Krishna is a good vegetarian spot for rice and curry and the likes at the Arcade. They're run by the same guys who run Mathura.
Curry Leaves is one of Colombo's oldest Indian restaurants, but remains mostly under the radar. Their strength lies in their biryani, but the rest of the dishes were pretty ordinary.
Their coconut chutney lifts to high heavens an otherwise mediocre array of South Indian staples.
If you're looking for a clean, charming and authentic meal in Jaffna, we highly recommend the vegetarian Malayalan Cafe.
China Town is a little restaurant on Marine Drive that serves big sloppy portions of spicy Sri Lankan-Chinese and even some Indian.
Kandoori is an Indian restaurant that serves just biriyani and other Indian food.
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.
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.
Navayuga is a pretty nice Indian restauran. Set inside what seems to have once been a charming house, it's cosy, and their menu is pretty wide.
The New Saraswati Cafe in Pettah is a popular little restaurant that serves good (and plenty of) vegetarian South Indian food, for cheap saivar kades prices.
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,…
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…
A pure vegetarian North & South Indian restaurant, cafe and bakery, Mangos is one of those famous Jaffna joints that warrants a visit and a mention.
Spice Coast is well-known restaurant down Marine drive for their spread of Indian food.
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…