Icebair is a small, underrated, Swiss-owned outlet in Negombo with a great, rustic atmosphere.
The aptly-named Flamingo House is the newest—and probably funkiest— addition to Colombo’s restaurant repertoire. The food is inconsistent but interesting, but the excellent cocktails and crazy…
MoMo's has an extensive menu ranging from naans to lasagna to seafood and pastas. It has a nice, comfy interior, and is a vibrant space for families.
Dolce Vita is a rustic and snug little Italian restaurant / café which serves everything from breakfast menus to snazzy drinks, pizzas and gelato.
We all like the occasional slice of unorthodox pizza. But is Pizza Hut really worth the buck you're paying for it? Somewhat.
Il Ponte at Hilton is one of the older Italian restaurants in Colombo. It may not be as popular as it was back in the day, but their Italian fare is pretty solid all-round.
Red Snapper is a seafood restaurant at the Dutch Hospital that does a range of crab and lobster preparations. It's a formal dining place that plays a lot of '90s saxophone music and serves OK food.
&Co is a new pub and restaurant tucked in the Steuart Hotel behind Dutch Hospital. They serve up good, hefty pub fare in a spacious setting.
FLOW is a restaurant at the Hilton Residences that serves up a variety of international and local cuisines.
The Gardenia is Hotel Ramada's main restaurant, and they do a wide range of cuisines, from Italian to Jaffna, that are good value for money.
Room Service is one of the more efficient delivery services around. Their delivery charges are higher than most others but they deliver from some high profile restaurants that you can't get otherwise.
Anilana is one of Pasikuda's big beachside hotels. They've got killer ambience late in the evening, and they do a very good Jaffna crab curry.
The Tangerine is a gem of restaurant hidden away in Balapitiya at Calamansi Cove by Jetwing. As far hotel restaurants go, this is one of the best we've tried in recent times. Delicious…
Coffee Bean is slowly turning into Colombo's next Barista - this is the third branch to pop up in the city at another very central location. The coffee and food here taste alright and are pricey as usual, and…
Harpo's has a new stand-alone pizza parlor in Nugegoda. Almost by default it's one of the nicer places in that town now, and it makes for faster delivery to the suburbs - from Kotte to Battaramulla.
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.
Cafe Beverly is a comfortable, affordable dining space in the premises of the Beverly Street shopping complex in Rajagiriya.
Dolce Italia's Skelton Road outlet is a beautiful house-turned-restaurant with a warm ambience and some stellar dessert options. Their pizza is alright, too.
Pizza Hut's stuff isn't half bad, and their desserts are actually quite great, but the portions don't justify the prices.
Cafe Francais is the only and best French restaurant in Colombo. It's expensive but really high quality dining.
Prego is an Italian restaurant in Negombo. Although the prices are high, the food is quite authentic and the ambience is chilled out.
Giovanni's is a little Italian pizza place run by a chef who uses his own recipes, and serves fresh from a clay oven.
Pranzo has an amazing view and serves pretty good Italian and 'Sritalian' fare.
The Bread Company is a great place for freshly baked bread, a wide range of fresh meat cuts, and meals like sandwiches and hotdogs.