Cafe located at Porto Katsiki Beach, offering a relaxed atmosphere. A great spot to socialize.