Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
"When life gives you lemons, squeeze them on your souvlaki" - Riganato Greek Grill.
Imperial Chinese Paphos, one of the best Chinese restaurants in Cyprus!
Rockin' you all year round!