Papa John's Store in West Dundee, IL