Cafe located near the beach in Kiáto, Greece. Offers a relaxed atmosphere.