From Our Editors
Green Leaf Tea And Cafe in San Jose is known for its tasty eats.
At Green Leaf Tea And Cafe, drivers will appreciate the ample parking options in the area. Cyclists will also appreciate the plentiful space to lock up their bikes outside the restaurant.
A dinner that is yummy and affordable is the standard at Green Leaf Tea And Cafe.