The Super Pizza

A pepperoni and vegetable pizza that will make everyone swoon.