
KFC Japan opens a Christmas restaurant in Tokyo…but why???
Fast food chain’s first-ever Christmas restaurant serves to break away from the nation’s fried chicken tradition. With December already upon us, Christmas is just weeks away, which means one thing in









