All-day cafe-bar in Istiaia. Offers a relaxed atmosphere. Popular spot.