I wasn’t kidding when I told you all that I liked junk food. Krispy Kreme in Japan is a must when we had a stopover there. I bought a bunch to share with the co-workers in India and they were thrilled. Eating it fresh brings out the ultimate taste of these donuts but it still tasted pretty good after a few hours. Located in Shinjiku, Tokyo – we never miss this store.