Get directions to: Pizza Hut, South Elgin, IL Restaurant address: 210 N La Fox St Ste 31 South Elgin, IL 60177, USA Driving Walking Bicycling Restaurant: Pizza Hut