Address: Pica&Pica 24h, 38, Carrer de Ferrer i Busquets, Mollerussa, Pla d'Urgell, Lleida, Catalonia, 25230, Spain