Pizza Hut 5940

Pizza Hut #5940 is a Pizza Hut restaurant located at 1707 North Lebanon Street in Lebanon, Indiana.