I haven't been to Indian Kitchen for the better part of a year (though have had take away a few months back) and have always found their food to be among the best in the city. I am sorry you don't agree, but IMO it is outstanding.
No they don't. There are no good buffets anymore. About 5 years ago, virtually all the Indian restaurants in Toronto seemed to simultaneously downgraded their buffets drastically. Too bad because the Host was one of the best.