ViaMichelin
Nix Tapas
Location picture
Fabulous 9 (890 reviews)
Around €20
Location
Carrer dels Escudellers, 12
08002 Barcelona