The Ultimate Homemade Margherita Pizza Recipe January 21, 2012BuzzFeed - Latest Stop ruining your homemade pizzas with mediocre toppings. Read More On slate.com ›