I have been coming to this location since I was a little kid.. always loved the pizza from here. It recently began to show its age, so it was updated and is really a lot nicer than it was before.
I usually don't dine in, so can't really comment on the service aspect, but the pizza is always great. Calling ahead before arriving saves you the hassle of waiting in the tiny front area. They estimate the times good every time, usually pulling out the pizza from the oven as I arrive.
They currently have their reoccurring $5 deal, which simply cannot be beat in my opinion. (Buy one pizza at regular price and get the next 5 for only $5 each).
be forewarned; there isn't much parking as the parking lot is small and fills up quickly. There is a bigger lot to the WEST of the plaza.