Mountain View Tea Village

Tea Shop - sells its own brand of tea

361 Castro St
Mountain View, CA 94041
(650) 282-5690

Loose-leaf tea shop in downtown Mountain View, focusing on Taiwanese teas; also sells teaware and some artwork. Also sells tea online.

Sign up to review Mountain View Tea Village