IMHO ......I doubt it,......
.......Milano,....NOT Rome!
IMHO
I think you are correct. More likely Milan than Rome. Hopefully neither.