Pizza Review
Indistinguishable from oven pizza. Absolute grease fest. I could feel it ruining my afternoon midbite.