A 100% veg restaurant serving North and South Indian food.
The Hilton's brand new multi-cuisine restaurant and buffet.
Great, cheap soya-based food.
If you're looking for a clean, charming and authentic meal in Jaffna, we highly recommend the vegetarian Malayalan Cafe.
A beautiful cottage hotel that provides the genuine jungle experience nestled in the wilderness of Beragala.
Navro Beach is one of the most popular restaurants in Panadura area, if you want to have a relaxed evening with some drinks and delicious food.
Tucked away from the crowded beaches of Balapitiya, Shinagawa Beach by Asia Leisure is a meticulously designed, gorgeous beach hotel that gives you the best of both worlds - the sea and the lagoon.
The Bamboo Room is a new restaurant that is a part of the Hotel Nippon, specialising in Kerala Cuisine.
Aasife is good place to get biriyani in Ethul Kotte. The food is good and service friendly.
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.
One of Negombo's long term dining institutions.
The brand new Mövenpick Hotel Colombo's all-day dining restaurant.
Alhambra is the Ramada Hotel's North Indian restaurant.
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.
Considered the only proper dine-in experience in Batticaloa, their Indian food is pretty good.
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 decent Indian restaurant at Panadura, with quality North Indian food.
An awesome place for pure vegetarians.
Sulthan Palace (formerly Rahumania) is a great spot at the Town Hall hub to get a delicious, cheap range of biriyanis, meats and even Sri Lankanized Chinese.
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…
The Bombay Brasserie Restaurant is a brand new cafe down Leyn Baan cross street in Galle. They've got some amazing food and their biriyani makes the place worth visiting.
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.
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.
Navratna, the Taj's Indian restaurant, is one of the few great places in the city for an authentic Indian dining experience.