Coco Blu Restaurant is located in the heart of Victoria. Victoria is one of the smallest capitals in the world and trip to this charming city will allow you to discover histories of its first settlers and habitants.
The restaurant is located at the Victoria Clock tower, the clock tower was first inaugurated in 1903, and it stands in the heart of the city modelled from the London’s Big Ben in honor of Queen Victoria. The restaurants opens every day for lunch and dinner and offers both local and international cuisines.