Tapas Verdi
Location picture
Well 7.5 (325 reviews)
Approx. €12
Location
Carrer de Verdi, 11
08012 Barcelona