471 reviews
C/ de Béjar, 79, 08014 Barcelona, Spain
C/ del Consell de Cent, 262, L'Eixample, 08011 Barcelona, España
C/ de l'Atlàntida, 49, Ciutat Vella, 08003 Barcelona, España
C/ Casp, C/ de Casp, 36, L'Eixample, 08010 Barcelona, Spain