Your next pocket travel guide
Upvote:5
Indians need a visa to enter Italy, and Schengen visas are only issued on arrival in emergencies.
So you will need a visa from the Italian embassy.