Get directions to: Pizza Hut, Idabel, OK Restaurant address: 2011 Se Washington St Idabel, OK 74745, USA Driving Walking Bicycling Restaurant: Pizza Hut