Let's talk about some real sh**. For years I quit eating frozen pizza. Recently I have been dabbling again and it is delicious. I forgot how good it is. There's even a great cauliflower crust one I love. It really is a completely different animal and taste than delivery or restaurant pies.
What's your go to? I am looking for the finest of frozens.
What's your go to? I am looking for the finest of frozens.
Last edited: