So many people I know say Dominos and I can't stand that pizza. I never liked it. I just don't understand how a generic chain place can be better than a local one. We have a small pizza place near me run by a small Italian family and it is WAY better!
Which pizza place in the UK do you consider to be the best?
Of all the pizza places I have had, the one I had in London a few years back was probably my top pick. I have to have it every time I am in London now. It is called Yard Sale.
It is more of an authentic Italian pizza.