Get directions to: Sizzler, Idaho Falls, ID Restaurant address: 2380 East 17th Street Idaho Falls, ID 83404, USA Driving Walking Bicycling Restaurant: Sizzler