Soon, you'll be able to eat all the KFC you want in one sitting for about $20 - if you live in Japan. The chicken chain is opening an all-you-can-eat buffet location in Osaka, Japan, reports ...
Why are the residents of Tokyo, Osaka and Kyoto more partial to a bargain bucket than a pig in a blanket? To answer that question, we have to go back to the 1970s. The first KFC opened in 1970 ...