Croquant Chou ZakuZaku

Croquant Chou ZakuZaku: the Best Cream Puff of your Life

Japan is known to have the image of a healthy, balanced diet abiding country by the people who don’t live in it. But in reality, the Japanese also love their sweets! Maybe the treats in Japan may not be as sweet as compared to its Western counterparts but a sweet treat is a sweet treat…