Papa John's Store in Titusville, FL