Move over, Italy! Europe's best pizza has been crowned - and it's in the UK

Daily Mail 1 min read 3 hours ago

Pizza lovers may want to rethink their next foodie trip after a UK restaurant claimed one of the industry's biggest prizes.
Read original Daily Mail