the duo at Doughboys makes four different types of frozen pizzas that you can buy from Ocado, all costing £4.95 each. There’s a spicy salami pizza, a classic margherita pizza, prosciutto and ...
“I was like, 'wow, this is the best frozen pizza,'” she said, before quickly adding, “Not that I eat frozen pizza.” Mieles said the ingredients in the frozen pies are the same as the ones ...