Get directions to: Pizza Hut, South Beloit, IL Restaurant address: 1220 Dearborn Ave South Beloit, IL 61080, USA Driving Walking Bicycling Restaurant: Pizza Hut