I asked some people at work for some suggestions, here’s what they said:
Indian - Nataraj (directions on the previously linked website).
They also mentioned that if you are in the Entertainment district (King W.) there are a number of good medium priced restaurants. These generally cater to the theatre crowd.
Thai - There are a ton of small ones al over downtown. The one that was recommended to me was Golden Thai. I ate there once a few years ago and as I recall it was good.
Golden Thai Restaurant (Restaurant) in Toronto - (416) 868-6668 - Information, Map, Pictures, & Reviews
Italian - This was a tough one as it wasn’t there preference. Soul of the Vine is good (upstairs is Far Nainte which is fine dining, good but expensive). Soul of the Vine caters more to the casual dining /lunch and is priced at the higher end of casual, but the food is good.
You could also enquire about going to the Little Italy part of the city. there would be lot’s of small authentic places to eat.
One recommendation they made was “Rosebud” but it’s a little farther away from downtown. These women had recently been there and highly recommend it.
As for things to do, you could try the harbour cruise (it is close to your hotel Jillybob).
Take a look at this website as well:
http://www.toronto.com/attractions/article/516918
I linked it to the festivals tab (Jillybob you may be here for Pride week, that is, ahhh…interesting…shall we say).
If your into theatre you can find the shows on either of the websites. If you are interested take a look and post any questions, I’ll ask around for reviews.
There is also the ROM (Royal Ontario Museum) if you are into that.
What else…shopping - For some trendy stores check out Queen West (the street) or if you like Greek then Little Greece.
I’d recommend that you get a subway map (it’s pretty straight forward) as it may help get around.
Hopefully some of that helps.