Get directions to: The Hut, Northwood, ND Restaurant address: 6 North Main Street Northwood, ND 58267, USA Driving Walking Bicycling Restaurant: The Hut