El primer local de España fue abierto en Lérida en 1994; desde entonces cuenta con más de 535 supermercados, incluyendo Baleares y Canarias.