Thoma; bewildering name, bewilderingly stupendous food.
Dotting the coast of Main Street, Sri Rudra does a good take on Indian, vegetarian cuisine.
Relishing food Aluthkade style!
A restaurant down Pagoda Road with a menu that doesn't leave a dent in your wallet.
Your usual Indian restaurant minus the hubbub and a notch cosier!
Marino Beach Hotel's flagship restaurant that serves some brilliant food and also comes with a breathtaking view.
An exciting restaurant situated in the Kandy Town.
A tiny cafe in Nuwara Eliya town that serves up quick snacks.
Essentially a walauwa converted into a restaurant, Mahagedara in Wattala does an assortment of Sri Lankan, Asian and Western fare.
Colombo's newest Indian joint that's surprisingly very affordable.
Amazing food at a cheap price!
Twister SL does some of the best Lavash we've had.
Delicious western food and high coffee to taste in a calm room while having a chat
Trinco's burger king. Yes! this is it.
C2C, AKA Chennai Grandma's Kitchen is a new addition to Colombo's throng of Indian restaurants.
Hadramout is a popular restaurant in Maradana with some solid dishes.
Shawarmaz @ GP is an Arabian Restaurant in Wellawatte which does some pretty good Shawarmas.
Good place to taste some Sri Lankan Indian Cuisine deliciousness
A family restaurant in Wellawatte serving biriyani, fried rice and kottu.
Doner & Durum is a new shawarma joint in Thimbirigasyaya.
Shawarma.lk is a new shawarma joint in Thimbirigasyaya. They serve up some good shawarma and have breakfast platter options, too!
A tiny food joint down Albert Place, Dehiwala that serves up Middle Eastern street food for a very low price tag.
Serving a wide range of cuisines, El Janah is a popular spot at Mount Lavinia. Their food isn't super authentic, but quite worth the affordable price tag.
Dinemore is one of the most popular local franchises in Sri Lanka.