ViaMichelin
Tapas Verdi
Location picture
Very good 8.2 (356 reviews)
Approx. €12
Location
Carrer de Verdi, 11
08012 Barcelona