Based on the other reviews, I stopped in here during my lunch break to order a pepperoni and cheese pizza roll. The pizza roll is served in bread maybe a foot long.
For $3.50 the food was well worth the price as it was delicious. However, having worked at a pizza place as a kid, I don't know how it took them 25 minutes to make it.
Still, despite the wait, it was well worth my time and left me very full.