Pizza Review
Literally 90% of frozen pizzas are better than this. It tastes like they put a Tony’s pizza in the oven, baked it, and raked in the 300% profit. Awful. Don’t waste your time