Meriden Deli Mart Inc Address: 803 Route 120, Plainfield, NH 03781 Phone: (603) 469-3309 Delicatessens Other Businesses: Home Hill Inn and Restaurant at 703 River Rd, Plainfield, NH 03781