I love Papa John's pizza. The perfect pan is, indeed, perfect. Fresh and tasty and not a total pricey rip off. Pros: Flavor
All reviews seem positive