lifestyle #ShoppingTips The Best Frozen Pizza At Aldi Is Basically 2 Pizzas In One Tasting Table Mar 22 2m read Mama Cozzi's didn't make the number one spot. The best frozen pizza, according to Tasting Table staff, was a pizza that is basically two in one. www.tastingtable.com