Ten Thousand Villages
Description provided by Editors
Non-profit retailer of fair trade products has wide selection of handmade goods from around the world as well as food products such as coffee, tea, chocolate, dried fruit, and spices. Crafts include linens, ceramics, jewellery, toys, musical instruments, and decorative items. Open Monday to Saturday, 10am to 6pm, with late shopping to 9pm on Thursdays at the Richmond Road location and Fridays at the Bank Street location.