Spain, Barcelona
Rambla dels Caputxins, 37, Ciutat Vella, 08002