Decent pizza -- not phenomenal, but decent. Pretty bland atomosphere. It's in a strip mall and feels like it's in a strip mall.
My biggest complaint is that the pizza is served tableside on racks, which makes navigating through the restaurant (to and from the restrooms, for example) a little dodgy. As in you are dodging pizzas! Just a little awkward.