TNT Now open at Bayview Village !

Our friends at TNT have recently opened their newest location at Toronto’s Bayview Village. The new location is reportedly smaller than other TNT stores, But Bayview Village has a strong upscale clientele and we think TNT will kill here!

Head over and check out the new store! We’ll grab some pics as soon as we can!