Specialty tea store, Dorotea & Teodoro, offering a curated selection of teas and tea-related items.