Sakura Langue De Chat (12 Pieces)
Langue de chat literally means "Cat's Tongue" in French and gets its namesake from its original shape that resembles the tongue of a cat.
In this Japanese springtime version though, it’s a square buttery baked cookie that is sandwiching a light and sweet sakura ganache. You’ll love this delicious Japanese sweet treat to enjoy while admiring the long-awaited springtime cherry blossoms!