Stefanel Palermo Via Libertà, 33 D, 90139 Palermo (Palermo) Italy+39 091 6614844 Fri: 10:00-20:00 Get directionsStore Details