News

While Italy still reigns supreme in the global pizza scene, this unexpected country is showing up as a formidable rival (and ...
Despite its name, 50 Top Pizza publishes annual rankings of the world’s 100 best pizzerias. This year, the list included restaurants from cities all over the globe, including Tokyo, London, Rome ...