Thou shalt not question the Italians when it comes to Pizza.

Best Pizza I've ever had was in Italy. Even their supermarket pizza was amazing.