Stores

Where can you find us?

Pangea

Rambla de Catalunya, 23, Barcelona

Monday to Friday: 9:30 – 21:00

Saturday: 10:00 – 21:00

Google Maps