Pizza Review
Had worst. Flop bad and sauce ,meh. Probably taste weird cause of the "organic" ingredients. In the end closer to a microwave pie.