Get directions to: Pizza Hut, Decatur, IN Restaurant address: 609 N 13th St Decatur, IN 46733, USA Driving Walking Bicycling Restaurant: Pizza Hut