Always Fresh

Hand Sourced

View All Origins View all Tea

Palo Alto

444 California Ave.
Palo Alto, CA,94306

Mon - Sat, 8am - 2pm
Sunday, 8am - 2pm

Call or Text

1 (650) 704-7785

Directions