Pizza Review
Definitely has that cheap frozen pizza taste to it but for $9.00 a slice. I will say the fact it’s pizza planet from the movie and being at Disney helps it out a little.