“located inside large multi section travel center along with two other franchise food counters that all share a few tables. Ive used the Papa John phone app to order online each time ive went there and pizza has always been ready, hot, and what i ordered.“
“Atmosphere was good because you got to see all of the stranger things film places. This building was actually Melvalds. I got the Pizza at the tour place but it came from here. I never tasted any pizza as good as this. I’ve eaten papa John’s before but it was something about this one I loved. The puzza is free at the tour place if you buy the tour“