Uogashi Meicha
Uogashi Meicha’s flagship store is located in the world’s largest fish market in Tsukiji, Tokyo, where sushi chefs shop every morning for the day’s freshest catch. Founded in 1931, Uogashi Meicha has its own factory in Shizuoka Prefecture, which is the largest tea production region in Japan. Their production process guarantees a high standard of freshness and quality.
Specifications
Ingredients: Organic green tea
Country of origin: Nishio, Aichi, Japan
Contents: 20g
Best Before: 2.2025
Also From Uogashi Meicha