This is not an "atmosphere" place. The food is usually very tasty, and the service is good.
November 2023
I don't know what it is about Papa John's ingredients, but it ALWAYS gives me diarrhea for 2 days even though i like the taste. Every single time, in 3 different states I've tried them in (IL, MO, IA).
November 2023
The food is way too overpriced but the food is great though.