I am a big fan of Pizza Hut restaurants; who doesn’t love Pizza Hut?! They launched a few new items for their menu not too long ago, and one of them is called Melts. What is it, and what do I think of them? I will share that here, along with a review! At first, I admit that I was so confused with the name of the new item they had put on their menu because the look of it … Continue reading