With wooden tables spread across the pavement and inside under the wood beamed ceiling, groups of friends come together to...
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
There are not many places in Limassol where the decoration is combined with such good food!
Frankie's Bar & Grill is a classic bar-restaurant in the center of Agia Napa.