World of Tea Le Monde is a cozy tea shop nestled in the heart of Ottawa, ON. They offer a wide selection of premium loose-leaf teas from around the world.
With a relaxing ambiance and knowledgeable staff, customers can explore unique tea blends and accessories to enhance their tea-drinking experience.
Generated from their business information