Located in the heart of old Sarti, Neraida Restaurant & Beach Bar is a top choice for those seeking delicious, high-quality cuisine.
The menu features...
Deep down along the east coast of this gorgeous peninsula lies a picturesque fishing village called Sarti. Recently popularized by numerous tourists, it has...