Organic Sencha
This 100-gram pack of Japanese sencha tea is harvested in Odai, Mie Prefecture, Japan, and is known for its balanced flavor with savory and astringent notes.
- The description claims that the tea impresses guests at Tea Master Green Tea Shop and Matcha Café in Downtown Los Angeles.
Variants (1)
- Default Title — 12.00 USD — Out of stock
AI Readiness
Good foundation, but some important product data is still missing.
72%