Pizza Factory has operated in Amesbury for over 40 years, making pizza dough and sauce fresh daily. The restaurant serves pizza, salads, and subs using what they describe as the freshest ingredients throughout their menu. You can order for pickup (typically ready in about 20 minutes) or delivery through DoorDash to surrounding areas including Merrimack, Newburyport, and Salisbury, with no-contact delivery available.