Listings » Restaurants, Food & Beverage
Organic Sencha Japanese Green Tea is one of Natural Products Aztec’s best-known products. The Sencha green tea, originated in Kyoto, Japan, offers a more refined taste when compared with other types of green tea, this in part thanks to the use of very small leaves.Organic Sencha green tea powder conveniently dissolves in either hot or cold water with light stirring. Its dark green liquid tastes very similar to a good quality Sencha loose leaf tea.
Benefits of drinking Organic Sencha Japanes