Pizza Hut 24173

Pizza Hut #24173 is a Pizza Hut restaurant located at 241 South Sandusky Street in Delaware, Ohio.