Sencha Sakura - Delicious Japanese Green Tea - The Perfect Cup

Sencha Sakura Tea is a Japanese green tea flavoured with cherry blossoms (Sakura). It combines the fresh, grassy taste of sencha with the delicate, floral notes of Sakura, creating a soothing and fragrant tea experience.

eBay