casualconfections.com
Matcha cake roll with honey Swiss meringue buttercream (SMBC)
Matcha, also known as green tea, is a hit or miss flavor for many. Some simply do not enjoy it at all. Some may find it too grassy, a common complaint of strong matcha. Others find it quite pleasan…