Travel

all you can eat kfc buffet

An All-You-Can-Eat KFC Buffet Has Opened In Tokyo

Japan's love affair with KFC is legendary. It seems, they simply can't get enough of the American fast food restaurant's finger licking goodness! Their amazing love for the brand has definitely earned them some special treats from the Colonel over th...