Does Italy celebrate Christmas?

Yes, Italians celebrates Christmas.