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