Papa John's Store in Hammond, LA