Papa John's Store in Ft. Worth, TX