Palermo's thin crust frozen pizza is the best, EVER!
The Kitchen Witch COOK
Pros
vegetables taste fresh, FRESH VEGGIES, better than most frozen pizzas, crisp crust for those who like it, lots of toppings, heat and eat, my boys can heat it up
Rated on September 8, 2008
Palermo's Ultra-thin crust pizza - special edition is recommended by KitchenWitch