Botticelli launches first frozen pizza exclusively at Costco in four states
Italian Botticelli has debuted its first frozen pizza, sold exclusively at Costco in four states — packaged two per box for $15 and ready in 8 to 10 minutes.
The Botticelli brand has launched its first frozen pizza that will be available exclusively at Costco but only in four states.