I've ordered from this place off-and-on, over the past 4 years. I've also been there for the buffet. While I hadn't thought much about the buffet (would rate 2-4 stars for the 2-3 times I've tried it, I've liked the take-out decently enough to go back to it once in a while.
Lately, I gave it another shot, and I was blown away. The food we ate last night was at a whole new level. Some of the best mughlai food I've eaten, ever (including back home in Mumbai).
I hope you guys have improved to this new quality I saw last night, and can maintain it consistently. I will be re-ordering soon. Would give the food from last night over 5 stars, if I could.