Considered the only proper dine-in experience in Batticaloa, their Indian food is pretty good.
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.
Another buth kadey that's easy on the wallet.
A decent Indian restaurant at Panadura, with quality North Indian food.
A great place for a quick lunch or dinner.
China Manor is a new hotel in Maradana with an authentic Chinese restaurant. Their crispy chicken is amazing.
Established in 1957, Dindigul Thalappakatti Restaurant is a popular franchise restaurant comes all the way from Tamil Nadu, India.
Chambers is Park Street Mews's newest restaurateur. They're a quiet, classy, unassuming spot that serves up the best Tagines in all of Colombo.
Flamingo Restaurant (which has been around forever) serves up an interesting mix of cuisines ranging from Arabic, Western, Italian and Sri Lankan.
හැබැයි මම නම් කියන්නෙ සති අන්තයෙ දවසක පවුලේ උදවියත් එක්ක මොරටුවෙ ස්ටීම් බෝට්…
Good place to try Sri Lankan Chinese & Chopsuey.
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.
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.…
Havi at Pannipitiya is a good spot to chill with some booze, and delicious black pepper pork.
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…
Located down Allan Avenue, Dehiwala, Habibiz Sri Lanka is a fairly new multi cuisine restaurant that's buzzing with customers.
Chola is a new Indian Restaurant serving some of the best Indian we have tried.
The Biriyani Restaurant is all the way in Armour Street, but worth a visit because their biriyani is amazing!
Aasife is good place to get biriyani in Ethul Kotte. The food is good and service friendly.
Expensive, but probably the most modernist Sri Lankan cuisine you can get.
Great please to have a delicious Chinese meal freely at an amazing lake view
Navratna, the Taj's Indian restaurant, is one of the few great places in the city for an authentic Indian dining experience.
Good place to try Thai, Malay style pork & sea food.
Generous portions, fair price and swift delivery make Chinaman good option for office lunch.