Matagali is an easy-to-miss Indian restaurant, tucked into a basement in a rather undeveloped side street just off Bay. They apparently do a lot of business with the staffs of the big local institutions around, such as hospitals like Sick Kids and even the AGO.
They used to be closed (inexplicably) for lunch, but the hours have improved, which is certainly good. Service was a bit on the slow side when I was last here, but once the food arrived, all was well. While Matagali does Thai food too, word is the Indian cuisine is better, and the Butter Chicken I had was quite tasty.