Papa John's Store in Bowling Green, OH