We had earlier visited Kama Restaurant in Dec 2015 and found it be quite an ordinary indian buffet. However, based on my friend's suggestion, we went ahead and bought two groupons of them in June 2016. We selected the option of "One Lunch Buffet for Two People and Two Non-Alcoholic Drinks Valid Thursday-Sunday" for $20.
Our first visit in Sept 2016 was a lukewarm one. As expected it was an ordinary buffet with some dishes good and some below average.
We again went in Oct 2016 and this time we went on a Saturday and the food was delicious. The food was hot and seemed to be freshly prepared. If you like hustle bustle then this place is not for you since during all of our 3 visits, this restaurant was quiet and peaceful. Our server Sajib was pretty good and was always attentive of our needs.
Overall, I would say this is a just above average indian buffet place and it would be a hit or miss with them depending on the time and day you go. Am satisfied with our visit with groupon for $27 total for 2 persons.
P.S. In Little India at Queen it is $17 per person without any soft drinks.