Reopened in the centre of Protaras after a complete renovation in April 2014, The Corner Restaurant Flambé became one of...
Cafe Mercedes just makes sense!
Zephyros started as a typical Cypriot tavern, but now it serves a variety of meat and fish dishes.
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.