Stefanel Ferrara Via Giuseppe Mazzini, 61/63, 44121 Ferrara (Ferrara) Italy +39 0532 1777780 Thu: 09:30-13:00, 15:30-19:30 Get directions