Cazorla Helados Cafés was an ice cream shop.