Cafe Iska offers a relaxed atmosphere by the sea. Enjoy sun, sea, and good times at this Achladi cafe.