The Artima Bistro is a multi award-winning restaurant serving incredible authentic Italian and Mediterranean cuisine.
You have to hand it to Limassol, every now and then a new restaurant pops up to take your breath away.
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...
Just Italian, the name says all you need to know about them.