"NYC again beats Italy for world’s best pizza at this location" September 26, 2024 Take that, perdenti! (And Italy only five of the top ten.)