Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
Finnigans Restaurant is an expression of all the pleasure concerned with fine dining and wining.
This traditional tavern dates back to 1903 when it used to be a coffee shop or as the Cypriots know it, Kafenion!