250, 252, Main Street, Kaththankudy
Home of the best beef samosa. Gadaby is perfect for your short eat fix on the East Coast.
25, Marine Drive, Colombo 3
Pilawoos, the biggest players on Colombo's kottu scene, have set up a bigger, more family friendly restaurant on Marine Drive. The kottu and iced milo are still stellar.
25, Taj Samudra Hotel, Galle Face Center Road, Colombo 3
Navratna, the Taj's Indian restaurant, is one of the few great places in the city for an authentic Indian dining experience.
328, Hotel Renuka, Galle Road, Colombo 3
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.…
No. 55, Rampart Street, Fort, Galle
Indian Hut offers decent and affordable North Indian and Chinese cuisine in Galle
115, Galle Road, Colombo 04
A YAMU office favourite, Amirthaa in Bamba does a mean Ghee dosa. It also serves Bonda, Jelebi and fresh milk with a dash of tea.
No 289/C Pannipitiya Road, Pelawatta, Battaramulla,
It was my first time stepping into Juiceez in Battaramulla, or any of their branches for that matter. I was expecting nothing more than just a cash counter and a little stall serving juice - like…
No.124, York Street, Colombo 01
A surprisingly decent little cafe that's been around for a while located right next to the Dutch Hospital in Fort. They serve up some good rice and curry so it's a nice place to drop by when…
No. 03, 32nd Lane, Wellawatta
Indian Chaat Corner is a tiny barely-noticeable restaurant that specializes in Indian street food. The chaat is still pretty good, and they've got a nicer interior now.
53/3 Ramakrishna Road, Colombo 6
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.
272, Stanly Road, Jaffna.
A hotel and restaurant, Cosy's dishes up Sri Lankan, Indian, and Chinese cuisine. We'd recommend sticking to the Jaffna specials. Obviously.
No. 33, Aseervatham Lane, Hospital Road, Jaffna
One of the better eateries in Jaffna, with a wide variety of Northern Sri Lankan food
38, Sea Avenue, (Marine Drive) Colombo 03.
Indian Spice is a low-key Indian restaurant that shares the premises with the equally modest, yet somewhat dodgy China Town. The place may give out a slightly dicey feel, but the food actually isn't…
36 Light House Street, YMBA Building, Fort, Galle.
Sells rotti, with sliced bananas and Kandos chocolate in the middle. They also have Lassi.
390, Periyamulla, Negombo
Sameeha's is popular for their cheese kottu, and is one of THE places to drop into in Negombo.
Liberty Plaza, Level 2, 250, R A De Mel Mawatha, Colombo 03
Authentic biryani at affordable prices, Seasons is only held back by its dismal setting on the deserted second floor of Liberty Plaza.
42, Horton Place, Colombo 07
Indian Summer is a slightly expensive Indian restaurant, with a great ambience.
538 Galle Road, Colombo 3
A tiny restaurant that serves up lunch and dinner, with a Sri Lankan and Indian menu.
939, Ethul Kotte Road, Sri Jayawardana Pura, Rajagiriya
Aasife is a new biriyani spot in Ethul Kotte. The food is good, service is friendly and we highly recommend it.