No, it's not a TTC stop, but a promising new resto in the downtown core