O'hara's

Carrer de Còrsega 211
08036, Barcelona, Barcelona