Papa John's Store in Allen, TX