The best pizza in Europe is in... west London! Chiswick restaurant beats hundreds of competitors in 'Michelin guide for Italian restaurants' thanks to Naples-born chef
Napoli on the Road, in Chiswick, took home the gong at World 50 Top Pizza Awards 2024, on Monday to be named best pizza outside of Italy.