I saw these places around town, & I was very hesitant to try it since who knows what it could be or taste like. But being hungry and picky about what to eat, I gave in. I first observed someone else who ordered it and looked at it, and it seemed okay.
To describe this place, it's a fast food place, but also not. You order at the counter and they make it, but it takes a while. I cannot attest for the freshness or non-frozenness as I did not see how they make it.
It took about 12 minutes for it to come out, and I have to say, it was pretty good, at least for what it is. The crust was really soft and chewy, and actually had flavor (mostly salt). There was the right amount of cheese and pepperoni on it. The drink was small compared to my standards, but the price for the drink & pizza was about $4, not bad at all. read more