Small pizza chain in London is officially crowned world’s best – becoming first British
1. Napoli On The Road - London, UK2. Una Pizza Napoletana - New York, US3. Confine - Milan, Itlay4. I Masanielli - Francesco Martucci - Caserta, Italy (Joint 4th)4.…