Get directions to: Papa John's Pizza, Johnstown, PA
Restaurant address: 1737 Goucher St Johnstown, PA 15905, USA
Restaurant: Papa John's Pizza