French bread pizzas may be the trending homemade snack, but you can level up your pizza with the help of a stuffed-crust ...