Organic Sencha
Floating Leaves TeaOrganic Kabuse Sencha from Satsuma, Sendai Japan
Sealed in a nitrogen flushed packet.
50 grams of tea.
Free Domestic shipping over $50
curbside pickup Noon-5pm (Tues-Sun)
Organic Kabuse Sencha from Satsuma, Sendai Japan
Sealed in a nitrogen flushed packet.
50 grams of tea.