Greenlands is a budget South-Indian joint that wins for nostalgia.
Local biryani doesn’t seem to get the attention it deserves. If you think about it though those plates of saffron tinged rice are a central part of life for millions of Sri Lankans.
Bombay Sweet Centre does an excellent almond milk (Rs. 150) and beef samosa (Rs. 30). The samosa was the best I've had in the city - full of meat and gleaming green chillis, but not stomach…
Amirthaa is a cheap, clean, pure-veg South Indian restaurant in Bambalapitiya. The place gets pretty hectic, but the food is good.
Elite Indian Restaurant offers a wide range of savory veg and non-veg Indian dishes as well as an array of sweets.
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.
Bombay Sweet House is the original Sri Lankan candy shop, the city's oldest candy makers, and still remains the best place for Indian sweets and a fresh glass of Faluda.
Bombay Sweet Mahal is one of many shops selling Indian sweets and fruit juice in Wellawatte. What sets it apart are their special offerings, like the multi-layered fruit cocktail (Rs. 290) and…
Mathura is a decent Indian vegetarian restaurant that has been around Colombo for years, but now at a new location.