Papa John's Store in Loogootee, IN