Get directions to: Papa John's Pizza, Havelock, NC
Restaurant address: 131 W Main St Havelock, NC 28532, USA
Restaurant: Papa John's Pizza