Pizza Hut UK Customer Feedback Survey: At Pizza Hut, it’s all about freedom. And Pizza Hut Feedback Survey at www.tellpizzahut.co.uk