Is this is readily available in Toronto? Also is it artificial like truffle oil?
they have it in the St. Lawrence Market on the east wall on the top floor, in between the cheese and flower shops I believe.
Truffle paste is available in Toronto. There is a problem with olive paste mascarading around as truffle paste so beware. Try the St. Lawrence Market they should have what your looking for