While we're on the topic of Sheppard and Yonge - a little east along Sheppard, south side, white house, sign in Chinese and English. English sign reads Go Game Club. Anybody have any idea what this is?
Timbit.
P.S. I've never been to Sheppard Health and Wellness BTW. Sorry.