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 decent Indian restaurant at Panadura, with quality North Indian food.
Indian Summer is a slightly expensive Indian restaurant, with a great ambience.
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.…
An Indian restaurant down W. A. Silva Mawatha, with quality food and great service. They cater mostly to rich, north Indian dishes ranging from the traditional Murg Makhanis to garlic naan.…
Street Foods by Punjab Grill is and Indian franchise restaurant, and they've have been perched on the first floor of GSH Colombo for quite a while now. What they offer in Sri Lanka isn’t exactly Indian…
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.
Simple and healthy, Kumbuk does everything right with local, seasonal and organic ingredients.
With their carefully curated, picturesque ambience, Arcadia Cafe & Restaurant is one of the absolute prettiest places in Colombo to get food from.
Mathura is a decent Indian vegetarian restaurant that has been around Colombo for years, but now at a new location.
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.
Navratna, the Taj's Indian restaurant, is one of the few great places in the city for an authentic Indian dining experience.
Peppermint Cafe is the first 24/7 cafe in Colombo. They're also quite pet-friendly.
A one-stop shop on the way to/from airport or to your getaway.
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.
A mainstream Indian restaurant that caters to an assortment of dishes, ranging from Chinese, to the odd Macaroni, quail, speciality egg dishes and submarines.
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.