
Sake - A part of Japanese Culture As the days grow longer and our smile a little more relax…
Japanese Tea Gyokuro 50gr
Okuro made from old tea trees that shaded to reduce the effect of photosynthesis. This is a tea with a mild taste and is regarded as the best quality of Japanese tea.