Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
One of the most popular restaurants in the capital is inspired by Italian and Mediterranean cuisine.
HOME OF THE BEST RIBS IN CYPRUS!
Mouson Bistro and Bar is a refreshing little hub of cocktail heaven sandwiched between a string of shops and other...