The pizzas taste great. The prices are a little high. I can't comment on the rest of the menu; I only ever order pizza. Delivery can be hit-or-miss and tends to take a while (long enough that you start thinking maybe they got lost) so I tend to pick up instead. That way I get fresh, hot pizza that hasn't been sloshing around in the back of someone's car while they drive in circles.
If the staff make a mistake (and it happens from time to time) they tend to get surly rather than just fix the problem.
And now, some unsolicited advice: if you need to reheat pizza, use your oven or a frying pan over low-medium heat, partially covered. Never ever microwave unless you enjoy eating soggy garbage.