Little Caesars Tests New Impossible Supreme Pizza
Little Caesars is testing the new Impossible Supreme Pizza featuring Impossible Sausage made from plants at select locations. The new Impossible Supreme Pizza features Impossible Sausage crumbles made from plants, plus caramelized onions, green peppers, ..