Tibetan Gencha is a quaint tea shop nestled in the heart of Sausalito, California.
Specializing in traditional Tibetan teas and unique blends, the shop offers a serene atmosphere for customers to enjoy a peaceful tea-drinking experience.
Generated from their business information