Papa John's Store in Hicksville, NY