Texas
Austin
Jade Leaves Tea House
Jade Leaves Tea House
(512) 687-0569
3110 Guadalupe St, Austin, TX 78705
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available