Went on a weekend night when family came to visit. We ordered one of their specialty pizzas (can't remember which one since I like the simple stuff...
All reviews seem positive