Rumored Buzz on Best View Restaurant in Colombo
Vistas Bar is Among the most elevated and fashionable rooftop venus located in Colombo. A social meeting point where by individuals Assemble to take pleasure in the beautiful 360° view of the city and sea. The terrace is perched about the 24th floor supplying it an excellent neglect of all the elements, near and considerably. The servers below ar