Global Pizza Challenge | All the Winners

Global Pizza Challenge | All the Winners

The South African leg of the Global Pizza Challenge held its 10th annual competition in style this year! The Challenge was held at Hotel Show Africa over three days, showcasing pizzas in a number of different categories with a slew of prizes for the winners. Adding...