I ate here recently during lunch and had the lunch buffet. They had a decent selection, about 8 hot items, as well as some relishes and rice pudding. There is also plenty of naan available. I eat here at least a couple times a month.
The dinner menu is awesome too, I haven't tried anything I didn't like and we even took new comers there for a joint summit between mine and my boyfriend's families and every one was pleased. I would also say the attire is not dressy, casual is fine.