Thanks to the Italian Minister of Foreign Affairs, it is quite easy to know if you need a VISA in order to enter Italy.

Immigration requirements are thoroughly discussed in English on the Italian State Police website (the State Police also acts as Immigration office) at http://www.poliziadistato.it/articolo...