Glazed original doughnuts get American fillings at select locations. Back in 2006, the first Krispy Kreme store in Japan opened up at Shinjuku Southern Terrace in Yoyogi, Tokyo, with queues of people waiting for hours to get a taste of… Read More ›
Glazed original doughnuts get American fillings at select locations. Back in 2006, the first Krispy Kreme store in Japan opened up at Shinjuku Southern Terrace in Yoyogi, Tokyo, with queues of people waiting for hours to get a taste of… Read More ›