The Up Right Man
All Star
Sorta cheating since they make it fresh, freeze it, and then ship it w/ dry ice, but Giodarnos is by far and away the best frozen pizza I've had.
![]()

Its 75 dollars... I thought I was about to indulge.
Looks good though.