First the most important part - the food here is great! I love the pizza and am almost embarassed to say I eat here almost once a week (mostly delivery or take-out). I used to order the mozzarella sticks, but they've recently changed and I'm not as big a fan.
Another thing I love is that you can order online which makes things very convenient. I have signed up on the website and receive weekly coupons.
The only feedback I can give is that I have had online orders get lost, and it almost always takes at least an hour for an order to be ready. Knowing this you can just plan your order to be ready when you need. This is the only reason it is not 5 stars.