A beautiful traditional Cypriot tavern is waiting for you at the heart of Agia Napa.
The Soho Club is a chic and sophisticated, attended by an international clientele and located in the Centre of Ayia Napa.
HOME OF THE BEST RIBS IN CYPRUS!
The French Restaurant Atelier’s gourmet concept presents dishes in the Bistro-Gastro style: a delightful synthesis of...