Pizza Hut 8228

Pizza Hut #8228 is a Pizza Hut restaurant located at 3161 Teal Road in Lafayette, Indiana.