Read full review
2013-08-12
245 views
Sakura means "Cherry Blossom" in Japanese. Which means the Sakura paste in this Mochi is actually made from salted, pickled and preserved dried Cherry Blossom petals and leaves. Really interesting I thought! And of course, it tastes good. No surprise there! If you haven't eaten any Sakura desert before, having this Sakura Mochi from Mochi Sweets is certainly a very good start
Post