La Gamba

Plaça de Maragall · Spain - Barcelona