On the last day of my hasty one-week trip to Sri Lanka , I could not pass on the opportunity to dine at Upali's by Nawaloka - a posh dining spot hailed as the best Sri Lankan restaurant located in the heart of Colombo. Scroll down for Chef's recommendations and to know which dishes to order when you dine at the top restaurant in Colombo! Read also: 13 Must-Try Food in Sri Lanka Best Restaurant in Colombo, Sri Lanka: Upali’s by Nawaloka Upali’s by Nawaloka Best Restaurant in Sri Lanka Located in the heart of the capital Colombo, Upali’s faces the serene ViharamahaDevi Park and is adjacent to popular attractions such as the city’s Town Hall and the Nelum Pokuna Theatre. It was rather quiet when I visited the restaurant at 4pm, but as soon as the clock struck 6, the crowd started pouring in and soon the restaurant was filled with chatters and buzz. This top restaurant in Colombo is run by David Cruse and Upali Dharmadasa - both whom are high profile individuals in the Sri Lankan ...
Award-winning Travel and Food Guide