Go look at places like:
The Royal Ontario Musuem (The ROM) if your into arts and culture they got an alright South Asian Exhibit there
Ontario Science Center is alright
Ontario Place is pretty sick
yeh Pizza Depot is a must lol!!!!
Walk around downtown a lot of good places there
as for clubs depends on the day and music your looking for and crowd because there are a lot of good clubs:
Nava, Circa, Afterlife, Palazzo umm local you got Body English and Sugar Daddies, thats all I can think of at the top of my head right now
And vic where's my invite lol hahaha you were supposed let me check out the new place ;P