That was my expression when I first saw their ad on TV. I, being a huge pizza lover, just felt sick when I saw that advertisement. What on earth was that? Who the hell would that? For sure the taste of that Pizza Hut's Lechon Pizza is just so gooey.
But I was wrong… ALL WRONG!