Comment Re:Best Pizza? (Score 1) 920
I've had pizza all over the world and nothing gets close to real Neapolitan pizza in Italy. They invented it, you reckon they'd get it right. I've had what was supposed to be very good pizza in the US, sorry, not even close. Same goes for Australia.