You have to hand it to Limassol, every now and then a new restaurant pops up to take your breath away.
This amazing café-bar-restaurant has lots of interesting dishes for anyone
The Soho Club is a chic and sophisticated, attended by an international clientele and located in the Centre of Ayia Napa.
It has been around for just a few years, but it feels like it has always been at the square, quite possibly because the...