Try Looking Glass points in Italy

Italy

IP / IPv6 Location / Company Speed test / Network test
212.104.133.8 ThunderVM
185.247.184.112
2a05:541:110:41::1
4vps
92.223.79.250
2a03:90c0:1b5::d9
Gcore
194.87.47.128
2605:e440:12::2:23c
JustHost
185.248.144.102
2a11:4c01:0:6::1
PQ.Hosting