Just moved into the area, saw it on my way home, thought I'd give them a shot.
It was Monday, so I ordered two large pizzas for their special: a Spinach Florentine and a Three Cheese. The crust on both was nice and crispy, and definitely appreciated the amount of cheese on each pie; this is what you pay for.
I'm interested in trying out more of their menu items, and the free delivery will probably serve me well when I'm in the middle of programming hell.
One thing that happened while I was at the restaurant that I overheard: someone called in wanting a pizza done half pepperoni, half barbecue chicken. They wouldn't do the order, and I applaud them for saying no, because that would not have ended well...someone would have wound up with either a burnt pepperoni half or an undercooked barbecue chicken half.
I'll definitely be back.