I've been here for the lunch buffet a couple of times, so I can only speak to that (not the menu items or dinner service).
However, the buffet is delicious and a really great value. There is a wide variety of vegetarian and meat options, plus limitless naan which is a steal in and of itself!