I came here on a whim, and very happy that I did! I ordered the matcha latte and the Sakura tiramisu. I was going to order the matcha one but they didn't have that ready when I went in.
The latte was nice and smooth and didn't have an overly bitter taste! The tiramisu was amazing! The presentation was beautiful and the taste was good too. I was afraid that it would be too sweet but that wasn't the case. I think the jelly on top helped tame te sweetness