La Papa

92 Carrer d'Aribau Barcelona 08036 · Spain - Barcelona