Marutcha is a Japanese tea store offering a cozy atmosphere and a selection of infused teas like Sencha and Kabuse. Managed by a certified Japanese tea advisor, it specializes in authentic, pesticide-free teas and offers vegan-friendly options.