The American chain has been running for 80 years but this is the first time it's opened in the UK — and it's just a short ...
Say what you will about the biggest pizza capitals in the US, but we happen to think Connecticut leads the charge on this one ...