How to Make Garden Tomato and Basil Pesto Pizza

Six ingredients and 20 minutes are all you need to enjoy this mouth-watering favorite.