Stefanel Lecce Via G. Oberdan 28, 73100 Lecce (Lecce) Italy +39 0832 1520136 Sun: 10:00-13:30, 16:30-20:30 Get directions