I would say its the best pizza around...tried almost everything else...much better than the deep fried pizza hut and unbearable season's. Papa rocks!
All reviews seem positive