Get directions to: Papa John's Pizza, Trenton, NJ
Restaurant address: 203 Scotch Rd Trenton, NJ 08628, USA
Restaurant: Papa John's Pizza