Taste of Asia is a very affordable favourite on Galle Road for hoppers and Jaffna food.
Golden Dragon is the completely redone Taj take on Chinese cuisine. It has a stellar ambience and good food.
Little Star is a not-so-little bakery in Mount Lavinia with a reputation for their Sri Lankan sweets
The Vu is the rooftop restaurant at The Beach in Negombo. It may be a new venture, but the food is good, the service is excellent and as you'd expect, the view is spectacular.
Diwan is a new multi-cuisine restaurant on Sri Saranankara Road. It's mostly known for it's Indian cuisine, which is what we tried, but they also offer Chinese and Italian.
Sherry Land is a restaurant and pub in Negombo that's comprised of a bar, restaurant and a banquet hall.
Grand Beijing is another Chinese place around the Kollpity junction that serves up good, authentic dishes at affordable prices.
Indian Summer is a slightly expensive Indian restaurant, with a great ambience.
Sri Siam on W.A. Silva Mawatha is yet another new Thai restaurant. We had high hopes since it's run by Thai management, but the food just wasn't up to par.
Candle Light Hut is a pretty popular, affordable place for Pakistani biriyani, paratha and meat curries.
Tasty home-cooked Jaffna style dishes - they do orders in bulk, so ideal for lunch or dinner parties.
Quick Thai serves up pretty good, filling Thai dishes at affordable prices.
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.
The Tuna & The Crab is a mainly Japanese restaurant run by Sri Lanka's top chef Dharshan Munidasa in the Galle Fort. The quality is reliable but not game-changing, and the prices are high.
Cafe Francais is the only and best French restaurant in Colombo. It's expensive but really high quality dining.
Tang Dynasty used to be one of the most authentic Chinese restos we've been to. The interior is cosy, easy on the eyes and the food is good too.
The Boulevard, formerly a cafe/restuarant, has been completely revamped into what we'd consider one of the top Thai restaurants in Colombo. With chef Mama (former head chef at Royal Thai) at the fore, as well…
Feel like dining fancy on a budget? Noodles at Cinnamon Grand is your spot.
A chilled out place in the heart of Colombo for a nibble and drink after work with friends, which doesn't require you to dress up or shell out serious dough.
The Kingsbury’s poolside restaurant, the Waterscape offers a pretty great view (for now) and al fresco dining. If you’re looking for a decent grill or a bit of fun fondue and have a bit of cash to…
The Kingsbury buffet is pretty good. It's the best in terms of salads and veg, highly competitive in seafood, and good for everything else. It's Rs. 3,500 all in. We think it's good value.
One of the Negombo strip’s more popular little bar/restaurants, Serendib is right on the beach and has a regular stream of visitors. It strikes a fine balance between dodgy and nice.
The Long Bar at Water's Edge has lovely location and pretty good food and drinks
f you want real pork products, Fat Guy BBQ does them. As long as you don't mind the smoky taste that comes with, well, smoking meat, it's a tasty and authentic choice.