All reviews seem negative
I went here with a coupon for a free pizza voucher that they mailed me a couple of years ago. Pros: Cheap pizza Cons: edible, but not good