The best solution is to buy an Italian SIM Card before you leave. It costs just $49.95 and has 12GB of high speed data, minutes and texts. it works in Italy and also in more than 30 other European countries.
Contributor: Nick Brennan from myuksimcard.com
Great idea