Tea Hut

Tea Hut, 325 El Camino Real, Millbrae, CA 94030, United States

(650) 455-9589

Location