Tea store offering a selection of Japanese teas. A place for self-reflection.