I didn't realize it was a chain at the time, but this was the best pizza I've ever had. Highly recommend if you end up in the UK. It was right down the street from my hotel a couple years ago and I think I had dinner there at least 3 times in a couple weeks.
https://www.francomanca.co.uk/menu/
https://www.francomanca.co.uk/menu/
Upvote
0