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.
A pretty chilled out hangout spot by the beach with some great bites and BYOB.
Restaurant that focuses on North Indian cuisine and touches upon a few others as well.
Awesome, jungle cottage & campsite in Yala with a swimming pool. Highly recommended for quiet and calm holiday.
A decent Indian restaurant at Panadura, with quality North Indian food.
Indian Summer is a slightly expensive Indian restaurant, with a great ambience.
Dynasty is a fine dine restaurant in the Grand Monarch Hotel.
Palmyrah has long been one of the best places in the city for Sri Lankan food. They've expanded well into Western and Indian too, the food is great, and it's also a comfy, quiet, chilled space to dine at.…
Mango Tree is a hugely popular Indian restaurant on Dharmapala Mawatha, serving mainly North Indian cuisine. The food is very rich, and quite good.
Aasife is good place to get biriyani in Ethul Kotte. The food is good and service friendly.
Simple and healthy, Kumbuk does everything right with local, seasonal and organic ingredients.
Navratna, the Taj's Indian restaurant, is one of the few great places in the city for an authentic Indian dining experience.
Cafe Beverly is a comfortable, affordable dining space in the premises of the Beverly Street shopping complex in Rajagiriya.
Located down Allan Avenue, Dehiwala, Habibiz Sri Lanka is a fairly new multi cuisine restaurant that's buzzing with customers.
A one-stop shop on the way to/from airport or to your getaway.
With their carefully curated, picturesque ambience, Arcadia Cafe & Restaurant is one of the absolute prettiest places in Colombo to get food from.
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.
Chola is now at One Galle Face.
Good place to taste some Sri Lankan Indian Cuisine deliciousness
A mainstream Indian restaurant that caters to an assortment of dishes, ranging from Chinese, to the odd Macaroni, quail, speciality egg dishes and submarines.
Peppermint Cafe is the first 24/7 cafe in Colombo. They're also quite pet-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 the better eateries in Jaffna, with a wide variety of Northern Sri Lankan food
A non-vegetarian South Indian Chettinad restaurant on Horton Place.