Wagashi… The Art that Pleases Your Palate
Wagashi (和菓子)literally means “Japanese sweets.” In tea ceremony, it plays a vital role as an appetizer for the main course; matcha green tea. Having wagashi first mitigates the bitterness of matcha, creating perfect harmony in your palate. The visual presentation is just as important as the taste. For generations, wagashi craftsmen have been trying to …