We have been all waiting for a restaurant to specialize in creating the perfect steak.
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
If you are interested in custom cakes and cupcakes, make your order early, since at The Whisk everything is made based on...
The Caffè Nero is a worldwide known coffee chain that has opened three cafes in Limassol.