I have yet to go to mainland Italy, but Sicily was surprisingly incredible for vegan options. Catania was not at all touristy and despite a few rainclouds we massively enjoyed our visit.

Language in Italy: Italian, English
Currency in Italy: Europe
Best Payment Method in Italy: Cash, card
Transport in Italy: Train, public transport
Phone Plan for Croatia: EE for data around Europe and UK (pay as you go) (affiliate)
Visa for Italy: Click here to see if you need a visa for Italy (affiliate)