Strafford from New Hampshire Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Karen & Julio's Diner - New Hampshire, Strafford, 410 Roller Coaster Rd, 03884 (603) 664-6939 Map Nippo Lake Golf Club Restaurant - New Hampshire, Strafford, 550 Province Rd, 03884 (603) 664-2030 Map Sheilah's Deli & Market - New Hampshire, Strafford, 564 Province Rd, 03884 Delicatessen (603) 664-5551 Map Town Grill Of Strafford - New Hampshire, Strafford, 410 Roller Coaster Rd, 03884 (603) 664-8884 Map