Big Eric's Little Deli Address: 410 ROLLER COASTER RD, Strafford, NH 03884 Phone: (603) 664-2726 Restaurants Other Businesses: Sheilah's Deli & Market at 564 Province Rd, Strafford, NH 03884 Sheilah's Deli & Market at 564 Province Road, Strafford, NH 03884 Bow Lake Inn at 6 Drake Hill Rd, Strafford, NH 03884