Coffee shop located on the beach of Agios Ioannis, offering a relaxing atmosphere.