I am not ashamed to admit it. It seems awkward to some, but my favorite pizza comes straight from the freezer. Yup, that's right. It's not just my favorite frozen pizza, but my favorite pizza altogether. Right out of the frozen food section at Costco, Milton's cauliflower-crust veggie pizza, two in a box, is at the top of my list. Don't judge.