5
Seasonal tapas and natural wines in a jovial, homey atmosphere
Carrer de Montcada, 2, Ciutat Vella, 08003 Barcelona, Spain Get directions
€20–30