Recommended by Greeka
Town
Af 'Ipsilou
Coffee Shop
Even though the drinks are great and the selection exceptional, the Kyparissian view is the true winner. A great choice for an iced coffee after exploring the Castle to relax with a special view and a nice atmosphere.