World’s best pizza chain revealed – and it has three UK restaurants
The winners of the 50 Top World Artisan Pizza Chains 2025 Awards, curated by 50 Top Pizza, have been revealed.And plenty of the best can be found in the UK - including the winner.Da Michele, which operates two restaurants in London and…