Los Pajaritos
A fantastic fish restaurant just 200 yards from our street.
Not cheap but food is top notch and I must recommend menu del dia.
Carrer de la Muntanya, 94, Sant Martí, 08026 Barcelona




