Get directions to: Papa John's Pizza, Newark, NJ
Restaurant address: 381 S Orange Ave Newark, NJ 07103, USA
Restaurant: Papa John's Pizza