Pizza Hut 22386

Pizza Hut #22386 is a Pizza Hut restaurant located at 8311 Lima Road in Fort Wayne, Indiana.