I’ll have to check it out next time I’m up in Burlington.
Closest location from their website
2465 Appleby Line, Unit D6 Burlington, ON L7L 0B6