La Granja

309 Carrer de Padilla · Spain - Barcelona