Located at the Limassol Pearl Building, Do Wine & Dine has a modern ground floor and a downstairs floor available for...
An incredible sea view, relaxation and enjoyment is what you will find at Calma Café, which is ideally located at the...
Located on the 5th floor of the Grecian Sands Hotel, The Roof combines mouth watering cuisine with fantastic views.
We have been waiting for the opening of this famous Greek all day café-restaurant for so long, and finally it’s here!