Start the timer! This fresh, top-rated pizza comes together in just 30 minutes.Get the Recipe: Quick Pizza Margherita

MyRecipes
December 20, 2007