A world without KFC is a world not worth living in. Maybe. The first KFC was debuted at the World Expo in Osaka, Japan in 1970. Since then, it's been integrated into Japan (with some menu changes). KFC is delicious, and you may be thinking what could be better than a bucket of chicken? ...How about as much KFC as you want?
Yes, you read right. All you can eat KFC. A KFC buffet. Marcus and I journeyed to this magical dreamland located in Expo City, Osaka. (Close to where KFC first entered the country.) After taking three different trains, we finally made it...
