I was really young when I lived in Italy but I still can smell the pizzeria. In fact, there was a pizzeria in the town I graduated high school from which was the only place in this country that made pizza with that smell. But yeah, Italian pizza... well, I won't say it cannot be beat, because...