Papa John's Store in New Richmond, OH