A new place for crepes and waffle lovers is waiting for you in the Limassol center!
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
They say that the way to one’s heart is through their stomach; traditional tastes, environment and the spirit of the old...
A truly beautiful place to enjoy your everyday coffee, meal or evening drinks.