GLB seems really popular the days I've wandered in that direction which is great. The other restaurants don't seem to be doing as well unfortunately, but hopefully my anecdata is totally wrong.
It looks like they are replacing some of the dead trees on Jarvis (taken Monday June 7th):
For some reason, the Indian place there (Chaska) also has a "ghost kitchen" called Nakhraa, although there are no signs stating this. It's very confusing, but I got a pretty good vindaloo there recently.