Location & Hours

[Flagship Store + Head-office]
Address
61 Telson Rd, Unit 1, Markham, ON L3R 1E4
    Hours
    Sunday - Monday 12pm - 5pm
    Tuesday - Saturday 11 pm - 6pm