Downtown Deli & Pizza Address: 2 Founders St, Patten, ME 04765 Phone: (207) 528-2012 Pizza, Restaurants, Delicatessens, Deli Other Businesses: Hanger Pizza at 53 North Rd, Patten, ME 04765 Debbie's Deli & Pizza at 2 Founders St, Patten, ME 04765