We had to circle a few times before we could find a meter to park at, but we finally did and raced to enter the building as the incoming storm drenched us. It seems like a pretty old school Italian restaurant. We walked in, went to the counter and picked up our pie that we had called in. They handed us a box in exchange for about $20 (which is kind of expensive - I guess that's the difference with living in a college town). We got drinks and sat in one of the booths to begin devouring our pizza.
If you want something a little different than college town, take a trip. I think you'll be pleased.