Get directions to: Papa John''s Pizza, Palm Harbor, FL
Restaurant address: 3460 E Lake Rd Palm Harbor, FL 34685, USA
Restaurant: Papa John''s Pizza