It's right above St. Louis South of Yonge and Finch. Apparently the two are owned by the same owner as well.
I ordered wings and they are straight from the St.Louis Chain but the service was much better than what you would get from downstairs! Love it