Italy

Is everything closed on April 25 in Italy? (public holiday)

April 25 is a public holiday