Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
The Caffè Nero is a worldwide known coffee chain that has opened three cafes in Limassol.
You can find this spectacular lounge café bar at Paphos bay.
Being in the hands of the same family for over three decades, the tavern offers unique traditional dishes crafted through...