January 2013 Russian Restaurant Nebesa in Colombo Rising to two floors complete with an outdoor canopy seating, Nebesa is all about catering to a connoisseur palate...