Food
London Pizzeria Napoli on the Road Named World’s Best at Global Awards
Napoli on the Road, a London-based pizzeria, has been crowned the world's best at the Global Pizza Awards, beating established Italian competitors.
Napoli on the Road, a London-based pizzeria, has been crowned the world's best at the Global Pizza Awards, beating established Italian competitors.