Pizza Review
This is probably the best Pizza Hut in all of America and I would challenge anyone that says otherwise. Sadly, it scores better than most of the mom & pop pizza shops in State College