Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
At this cafe you will find different kinds of green foods and drinks for everyone.
The new upcoming popular place in Larnaca is the Kleanthi Kalogera street at Palia Skala and one of the must places to...
Rockin' you all year round!