Get directions to: Roy's, Jaffrey, NH Restaurant address: 19 Main St Jaffrey, NH 03452, USA Driving Walking Bicycling Restaurant: Roy's