Mega Supreme Pizza

Mega Supreme – all the flavours of the bench on one mega pizza!