Pizza Hut 7821

Pizza Hut #7821 is a Pizza Hut restaurant located at 1201 Scottsville Road in Lafayette, Tennessee.