World’s best pizza chef has been revealed – and he lives in the UK, not Italy

If you’re looking for the best pizza in the world, you can save yourself a plane fare as the chef credited for making the tastiest ones is located in the UK – not Italy

Leave a Reply

Your email address will not be published. Required fields are marked *