Shri Vani Vilas is pretty much an iconic landmark situated in Lafeer Mawatha, Messenger Street. Aside from holding the title of Dosa King, they also have a stellar menu that's chock full of delicious…
Crammed into a congested street in Pettah, Sri Suryas is an unassuming restaurant that serves a mean ghee dosa, among other things.
Thalis has kept to themselves over the years, so they're easy to miss if you're around Park road. They serve up some wonderful North and South Indian food fare, and are well worth a visit.
In Doo Se is an Indian Restaurant situated in Thalawathugoda. It's a wonderful place to enjoy a pure Indian meal with a good service.
The Palmyrah House is one of the few proper hotels in Mannar. The management has embraced the island's flora and fauna, creating an eco-friendly boutique hotel that offers a memorable experience.
A YAMU office favourite, Amirthaa in Bamba does a mean Ghee dosa. It also serves Bonda, Jelebi and fresh milk with a dash of tea.
FLOW is a restaurant at the Hilton Residences that serves up a variety of international and local cuisines.
The Gardenia is Hotel Ramada's main restaurant, and they do a wide range of cuisines, from Italian to Jaffna, that are good value for money.
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.
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.