All EU / EEA nationals will only need to present an identification document to enter Italy, due to the common travel area of the Schengen Zone, part of which Italy is.
On the meantime, if you are a non-EU/EEA traveler wishing to visit Italy, San Marino or Vatican, you will need to present the following at the Italian port of entry, in order to be permitted to enter:
- A valid passport or travel document. Valid for at least three more months beyond their planned date of Exit from Schengen, and issued within the last 10 years.
- A visa – if you are subject to Italian visa regime.
One can get an advise on visa requirements and application process here.