Sichuan Garden on Spadina (close to College) for excellent spicy food. Asian Legend on Dundas for westernized Chinese food.
You could take the buses from Safeway Tours to Niagara Falls--it's convenient and cheap: http://www.safewaytours.net/
I live in downtown Toronto and feel very safe. If you are staying close to City Hall, there should still be many people on the street at 9/10pm.