WalMart World Table
I have been buying WalMart World Table Scillian Pizza. IMHO it's the best frozen pizza out there.
I know there was a longer thread about this, but it didn't turn up in a search. Several people here recommended it. Well, WalMart stopped carrying it. They replaced it with Sam's something-or-other. Does anyone know if it is the same? I bought a pizza at Sam's Club once and was not impressed.