We have ordered pizza from here a few times--they are one of the FEW places that does North Side deliveries. We usually get black olive + mushroom + hot pepper pizza, and it's just okay. Better than Pizza Hut but not life-changing or anything.
Their cheesy breadsticks are AWESOME, though. I could just eat those for dinner. They are doughy, cheesy, and perfect.
The service has always been speedy and the delivery guys are nice.
If you're ordering online, make double sure you have your order right: I ordered a small pizza one time on accident and called to make it a medium, and they couldn't change it for me over the phone--told me to go online and change it, which online ordering sites don't let you do.
**Updating my review to add a star because we have ended up ordering from them quite often. The pizza has gotten better, they are consistently faster than their time estimates say they will be, and the delivery guys are always friendly.