Took my boss there from Chicago when he was in town and he said it was the best pizza he has ever had. he travels all over the country and loves pizza.
All reviews seem positive