Pizza Hut 12621

Pizza Hut #12621 is a Pizza Hut restaurant located at 212 Cedar Lane in Knoxville, Tennessee.