Niu d'Or

309 Carrer de la Marina · Spain - Barcelona