None
Address: Carrer la Rambla, 116, Ciutat Vella, 08002 Barcelona, Spain
Gift Shops
La Rambla, 93, Ciutat Vella, 08002 Barcelona, Spain
La Rambla, 91, Ciutat Vella, 08002 Barcelona, Spain
Carrer de la Portaferrissa, 11, Ciutat Vella, 08002 Barcelona, Spain