Get directions to: Papa John's Pizza, Kenilworth, NJ
Restaurant address: 870 Boulevard Kenilworth, NJ 07033, USA
Restaurant: Papa John's Pizza