Teavana Stanford Shopping Center - CLOSED

locations.teavana.com/us/ca/palo-alto/180-el-camino-real.html

Tea Shop - sells its own brand of tea

180 El Camino Real Space 200A
Palo Alto, CA 94304
(650) 207-5727

Sign up to review Teavana Stanford Shopping Center

FacebookTwitterInstagramTumblrPatreon