Get directions to: Thaihut, Mountain Home, ID Restaurant address: 2195 West 6th South Mountain Home, ID 83647, USA Driving Walking Bicycling Restaurant: Thaihut