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

December 20, 2007