The White Tea Shop
Sencha is the most famous tea in Japan. It is a green tea made from fresh harvest tea leaves, that have been steamed, rolled then dried.
80 degrees or lower
120- 150 ml of water
Steep for 1-2 minutes
Re-steep using longer brewing time