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. Founder Michele Pascarella was almost lost for words after picking up the award at a ceremony hosted by the […]