Great staff. Wonderful selection of teas and toppings. I especially love how you can choose how much sweetener and creamer you want! Wish I could go here every day!!!
Address: 1698 Hostetter Rd Ste I, San Jose, CA 95131-3333
Location: United States > California (CA) > San Jose
Phone Number: +1 408-453-5566