Admittedly, I have not tried the pizza here so I can't comment on that. I have been pleased with other things I have ordered including subs, calzones and salads. I have used their delivery service multiple times and it has always been correct and reliable. Their "dining in" amenities are severely limited. There is no tableside service and you can forget getting something as exotic as a cup with ice for your drink.
There is also a bar in a separate room which seems to be closed during the day (when I was there), but may open in the evenings. I am not sure if the two are the same business, but they are connected internally. Perhaps they have cups and ice there!