How to Cook Quick Pizza Margherita

Start the timer! This fresh, top-rated pizza comes together in just 30 minutes.