
The Botticelli brand has launched its first frozen pizza that will be available exclusively at Costco but only in four states.

The Botticelli brand has launched its first frozen pizza that will be available exclusively at Costco but only in four states.