Buffet was good, veg and non-veg meals were nicely spiced, and seemed fresh.
Two peeves that would prevent me from returning:
1) My 8 year old was with us, she basically ate rice, but we were charged for a full buffet meal (~$12). While that is completely valid for the restaurant to do that, our usual go-to Indian place down charges to either a kids buffet price or just the cost of rice.
2) The batch of naan slices that came out was visibly and obviously under cooked (dough on the inside), and I am surprised no one caught that. I did mention that to the waiter.
So, it was OK, but I think we will stick to our usual place.