Pizza Hut 13669

Pizza Hut #13669 is a Pizza Hut restaurant located at 1268 Peach Orchard Road in Sumter, South Carolina.