keyboard_arrow_upSo, you think you make the world’s best pizza?
keyboard_arrow_downSo, you think you make the world’s best pizza?

The world’s biggest pizza competition arrives in South Africa on 24 June and independent chefs from across the country have the chance to win a place in the international final.