Cafe Central is one of the most well known café- restaurants in Agia Napa.
Relax with the panoramic view of the ocean and the mountains, along with excellent food and a refreshing drink!
Back in 2010, almost a decade ago, the first idea of a burger joint popped into the head of the owner. While eating...
Located on the Peninsula at Limassol Marina, the Marina Beach Bar is the latest addition by Carob Mill Restaurants Ltd.