Pizza Inn adresses in Duncan‚ SC Home Work hours Pizza Inn hours South Carolina Duncan AddressPhoneMap1517 E Main St Duncan(864) 433-8447 You May Like Dunkin' Donuts hoursHardee's hoursA&W Restaurant hoursSonic hoursWaffle House hoursWendy's hoursPeople Are Reading