Maiaur Izozkiak is an ice cream shop offering a relaxing atmosphere and a variety of frozen treats.