Swedish Shop Carrer del BarĂ³ de Santa Maria del Sepulcre, 9a, 07012 Palma de MallorcaPhone: +34 (9)71 160 711 Name(Required) First PhoneEmail(Required) Untitled(Required)