Carrer de Montcada, 25, Ciutat Vella, 08003 Barcelona, Spain
Opens Wednesday 10:00
Today: 10:00 - 19:00