Iceberg Mallorca is an ice cream shop.