World's best pizza chef who is based in London reveals his secrets for creating the perfect slice and the topping mistakes to avoid - as his UK restaurant beats Italians at their o...
Napoli on the Road, which has restaurants in Chiswick, Richmond and Soho, became the first British entrant to take the top spot at the prestigious 50 Top Pizza awards.
