Enjoy your lunch or dinner in the luxurious surroundings of the top floor restaurant with spectacular views of Limassol and the Mediterranean Sea.