I have never heard of it either but I din't eat much
It's the best pizza ever! The crust is so good, if they only made pizza crust it would still be the best. That's how good it is.
Now I want it too, I run out of it so fast. I bet they make a lot of money that way (since it runs out so fast).