Yanni Grilling Cheese.....anyone?
I haven't seen this particular brand in Toronto (interesting website btw - https://www.karouncheese.com) but to me this looks like Cypriot style halloumi, so maybe that would work for you? I know Alex Farm Cheese at St Lawrence Market usually carries the Pittas brand, or you can visit Arz on Lawrence in Scarborough, which has many varieties of halloumi available. There's even a store-brand version available at Loblaws which isn't half bad. Or there's Montforte's version, available at many outdoor markets.