Pizza Hut 22113

Pizza Hut #22113 is a Pizza Hut restaurant located at 6255 East 82nd Street in Indianapolis, Indiana.