Get directions to: Papa John's Pizza, Fairhaven, MA
Restaurant address: 29 Alden Rd Fairhaven, MA 02719, USA
Restaurant: Papa John's Pizza