Stefanel Lecce Via G. Oberdan 28, 73100 Lecce (Lecce) Italy+39 0832 1520136 Sun: Closed Get directionsStore Details