Impossible Foods has teamed up with Little Caesars restaurants to create a new plant-based sausage pizza topping. Get ready for…. The Impossible Sausage. Here’s where you can try it.
The post Impossible’s new plant-based sausage is here, but only at Little Caesar’s appeared first on Digital Trends.