Papa John's Store in South Beloit, IL