Franco, Stefano, Italy