A charming French restaurant that serves fantastic and delicious French cuisine.
The Ship Inn has long been a staple in Limassol. The décor is in keeping with the bar’s name and it looks like a ship’s...
The Caffè Nero is a worldwide known coffee chain that has opened three cafes in Limassol.
Risto La Piazza is an Italian restaurant in Paphos, where you will always enjoy the finer things in life.