Napoli on the Road: 'World's best' pizza maker to open fine dining concept in Soho Napoli on the Road has twice been named Europe’s best pizza Evening Standard · Aug 12, 2025