Places to go drinking in Colombo...
Cricket Club (cricket themed) 'Inn on the Green', attached to Galle Face Hotel or Cheers Pub at the Cinnamon Grand, and of course the Dutch Hospital Complex in front of the World Trade Centre.
The old Dutch Hospital Complex outdoor bar...
Places to eat at in Colombo...
For the best authentic Sri Lankan, try Nuga Gama at the Cinnamon Grand Hotel (which incidentally has a host of awesome restaurants such as TAO, Echo and the Lagoon). One must eat at the Gallery Cafe. The food here is Sri Lankan Chic.
Other than the aforementioned, one must make a stop at the Dutch Hospital Complex/Barefoot (pictured above this paragraph) with its outdoor ambience, and the Lemon Restaurant, all of which serve Sri Lankanised versions of continental fare. Bloody good, I tell ya.
The CMB WTC entrance...