Get directions to: Thehut, Salem, OR Restaurant address: 1105 Wallace Rd Nw Salem, OR 97304, USA Driving Walking Bicycling Restaurant: Thehut