Italian Pizza....Really Italian

Costco is selling a pizza imported from Italy. I find it far and above the American brands. 

Viva Italy

? How do they keep it frozen for the trip??

Comments
Sign in or get an account to comment.