Green Leaf Tea & Cafe is a cozy establishment in San Jose, CA that offers a variety of tea blends and light cafe fare.
With a focus on creating a relaxing atmosphere, customers can enjoy a peaceful setting to unwind and savor their beverages.
Generated from their business information