Trust the source, not just the story
The Mirror
The Mirror
UK · 32 mins ago
'I tried best rated pizza in Europe - it's in the UK and beats Italian slices'
A UK pizza restaurant has won the top spot for the best pizza in Europe for three years running thanks to their creative takes on true Italian classics that has seen them decorated with trophies
The Mirror
Do you trust The Mirror?
Sign in to rate
Discussion
?

No comments yet — be the first to start the discussion!