2025 First FlushShangdong Lao Shan Green Tea 100G

2025 First FlushShangdong Lao Shan Green Tea 100G

$24.99
{{option.name}}: {{selected_options[option.position]}}
{{value_obj.value}}

Lao Shan (Mount Lao) is a mountain situated on the southeastern coastline of the Shandong Province in China. It is the second highest mountain in Shandong. Its mountain view and ocean view co-exist in a great harmony. The green tea in this region is grown by irrigating with mountain spring water and only young buds of spring leaves are selected for production. Pan-fried to perfection. The leaf shapes are curl, dark green color, with a hint of soy aroma. AromaStir-fried beanLiquorYellow-green

Show More Show Less