Contact Us
We welcome and encourage you to contact us or come by our retail location and enjoy the experience that proves our words.
Monday to Saturday: 9 - 6:00 pm
Sunday: 8 - 4:00 pm
3 – 1875 Leslie Street, Toronto ON, Canada
Phone 416-444-4477