It's located at 40 King St. W. in the Scotia Plaza.
I think It's in the underground shopping, but I'm not too sure.
Looks real classy in the online pics

X