Pizza Hut 22153

Pizza Hut #22153 is a Pizza Hut restaurant located at 6115 West 10th in Indianapolis, Indiana.