L'Instant-T is a tea house and coffee shop offering a wide selection of organic loose-leaf teas and blends. They also provide accessories for tea enthusiasts.