KFC Japan’s new Chizza: Yep or Nope?

Chizza is basically a domestic chicken with pizza toppings which was first launched a year ago. Correct me if I’m wrong. I remember it was absolutely good when I tried it for the first time. Here’s a picture I took at the time which I posted on FB and my friends were just amazed. Now,Continue reading “KFC Japan’s new Chizza: Yep or Nope?”