Showing posts with label green tea. Show all posts
Showing posts with label green tea. Show all posts

Sunday, July 31, 2011

Eiwa Green Tea Mashmallows

Since everything is in Japanese, I'm not exactly sure what they call this.  It's a marshmallow with green tea jam inside.  It's really good!  It was not too sweet yet very fragrant and tasty.