L'Escala
Location picture
Fabulous 9.2 (120 reviews)
Approx. €23
Location
Carrer de Mallorca, 272
08037 Barcelona