Papa John's Store in Amarillo, TX