Restaurant review: Sailor’s Rest, Limassol

August 25, 2015

There is nothing that beats the sea breeze in the blistering summer heat. Sailor’s Rest, located at the St Raphael Marina is a prime choice for a relaxing dinner or lunch. Giving off an air of effortless luxury, its success lies in its simplicity, with …