Latest Products
-
Vision Incense
$5.00 -
Spirit Incense
$6.00 -
Pumpkin Powder
$4.00 -
Peppermint Infused Oil
$5.00
Sencha Green Tea - Camellia sinensis
1 Oz
$4.00
Sencha is a steamed green tea made from small-leaf Camellia sinensis (tea bushes). Japanese sencha tends to have a refreshing flavor that can be described as vegetal, green, seaweedy, or grassy. Flavors vary with different types of sencha and how they are brewed.
- Availability: 19 In Stock