I haven't had that brand of grilling cheese, but I have had haloumi, which is a greek grilling cheese from a specific area, and a local dairy's version of haloumi that they have to call grilling cheese and it was enjoyable as well. It holds its shape and gets grill marks at all, mild salty flavor. It looks like this company marinates it like others point out, but you could always do that piece yourself.