Came here on a Sunday around 2pm. Place was packed, hot, and a bit disorganized. We got seated right away though, in front of the opened restroom doors and the whole restaurant smelled like it. Almost got up to leave but stuck it out because I thought the food had to make for it since it was packed with people. On top of being hot already, we were only served warm bottled water.
Now to the buffet line, there was a large selection. More than any other Indian buffet I have had. The food has good taste, but the meat and vegetables were cut up so small, it felt like eating scraps of food. Kept waiting for the paneer to come out, but was never refilled. A lot of items were near empty. Being an all day buffet, i wish they were more generous on bringing out fresh food. However staff was friendly. I felt like this was eating real Indian street food or perhaps eating home made food at someone's backyard party.