Enjoy fresh cuisine at Ο Κήπος, a restaurant with a beautiful garden and stunning sea views.