Tea It Yourself is a tea establishment offering a unique experience. It is located at 2255a Rue Dandurand. The business is associated with MMTUM.