KFC Chizza returns to Japan with all-new Korean twist

When is a pizza not a pizza? When it’s a Chizza from KFC!

Read More