World’s first make-your-own KitKat shop is opening in Tokyo

Japan is filled with special KitKat flavors, but one you design and make yourself could be the most special of all. This month the Miyashita Park entertainment complex opened in Tokyo’s Shibuya district. Not every tenant has moved in just yet, however, and one of the star attractions won’t be open until next week. It’s […]

…continue reading