Pizza Hut 22147

Pizza Hut #22147 is a Pizza Hut restaurant located at 3006 South Holt Road in Indianapolis, Indiana.