I tried the 'world's best pizza' and it was a classic work of Italian genius
The Margherita Sbagliata pizza is on offer at Fatto a Mano until June 2, and is thought of as the 'world's best pizza'