Flower Gate is a new and very welcome addition to the Sri Lankan Chinese food scene. They may be relatively unknown, but theirs was some of the best Chinese we've had in a while.
If you make it to the north side, Flag And Whistle is a well-appointed space with a view of the port. They do hearty but expensive German fare.
Sherry Land is a restaurant and pub in Negombo that offers one of the best cocktail menus we've come across in recent times, with some good food to boot.
Cannon is a bar in the Galle Dutch Hospital. Great location, OK food and drink.
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.
The Living Room is a cool place to have a drink in the Galle Fort.
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.
Uncomplicated, tasty food and fresh icy Lion beer in a sleepy coastal town.
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
Loon Tao, roughly meaning "Way of the Dragon" has lost its claim as a top contender in the Chinese restaurant racket.
The Lion Pub has the best entrance of any bar in Colombo and really cheap beer and good food in large portions
Cheers at Cinnamon Grand has been a mainstay in Colombo's pub scene for a while now. The food sticks to the usual English Pub food, and they do a satisfying job with it though the service was pretty…
Inn On The Green is well known for it's British Pub-like atmosphere and Pub Quiz .
Machang Nawala is at Nugegoda now. After the untimely death of their Nawala branch, Machang has claimed a new spot down Stanley Thilakeratne Mawatha.
When it comes to value for money, The Station is pretty difficult to beat. They tick all the right boxes with their ambience, service and food.
The Bavarian has been around for ages, and is still hugely popular. Change can be a good thing but sometimes when you're doing something right, you should stick to it, and that's exactly what…