Craving homemade pizza? Learn to make a delicious 5-minute pizza sauce with fresh tomatoes, garlic, and olive oil. Quick & easy! Blanche fresh tomatoes in hot water for a minute, then transfer them to ...
The pizza chain was inspired to create the product by a series of unhinged social media posts from garlic sauce lovers Papa Johns Fast food restaurants often have one item they do best.