Contact us Join our Newsletter Get in Touch First Name Last Name Email address Leave this field empty if you're human: Contact Us Follow Us Youtube Instagram Facebook-f Twitter Location : 3112 Dundas St. W Toronto, Ontario M6P 2A1 +1 416-760-0360 Our Summer Hours: Tuesday - Thursday 11 am - 6pm Friday 12pm - 7pm Saturday 11am - 7pm. Sunday 11am - 5pm