Sencha Tea is a green tea from Japan, it has its own unique flavour and this is one of the suggested guides to brew this drop. Linked here for the sake of posterity and my own personal enjoyment.
Sencha Tea is a green tea from Japan, it has its own unique flavour and this is one of the suggested guides to brew this drop. Linked here for the sake of posterity and my own personal enjoyment.
Leave a Reply
You must be logged in to post a comment.