Pizza Pizza to Have Impossible Sausage OptionPizza Pizza to Have Impossible Sausage OptionMore restaurants are examining menu options featuring Impossible products. Here is one take on a potential pizza topping.BrandiBrandi