Eclore is a tea house and coffee shop specializing in organic teas and infusions. They offer a selection of biological teas, including Japanese green tea with roasted rice.