Get directions to: Thaihouse, Idaho Falls, ID Restaurant address: 366 Shoup Avenue Idaho Falls, ID 83402, USA Driving Walking Bicycling Restaurant: Thaihouse