IGZU - The first bottled bamboo leaf tea. Organic. 40 calories per 16oz bottle. 1% of sales go to environmental causes.
Location: United States, California, Palo Alto
Employees: 1-10
Phone: 4159154498
Founded date: 2015
Investors 1
Date | Name | Website |
- | Plug and P... | plugandpla... |