When it comes to pizza the options are endless, you have countless toppings to choose from and if anything, those choices have only grown over the years. One stand-out and popular option is the Margherita Pizza. The toppings are inspired by the flag of Italy and include, fresh tomatoes, basil, and ...