Napoli on the Road, a west London-based pizzeria founded ten years ago on the back of a three-wheeler Piaggio truck, was crowned world champion at the tenth annual 50 Top Pizza awards in Naples this week – becoming the first UK-based outfit to win the accolade. Founder Michele Pascarella was almost lost for words after picking […]