« Back to Weekly Flyer Impossible Italian Sausage 13.5 oz. Made from Plants! Find it in the Meat Department. + Add to List