Papa John's Store in Frisco, TX