Itapa Ramblas
Location picture
Approx. €23
Location
La Rambla, 23
08002 Barcelona