Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
A charming French restaurant that serves fantastic and delicious French cuisine.
"Stories" for burger-lovers in the constantly growing Paphos area.
HOME OF THE BEST RIBS IN CYPRUS!