I don't think the West End bike club is there anymore, but I could be wrong---it was at Dufferin Mall on Thursday nights. I always meant to go and check it out but never got around to it.
edit: Googled it and, according to the NOW bike issue, they are still around:
http://www.nowtoronto.com/news/story.cfm?content=162562