1. Pizza Factory 8 Pleasant St, Newburyport, MA 01950 Coordinate: 42.81011,-70.8706 Phone: (978) 462-2015