I went here last night and wasn't too impressed. I had to wait in line to get a table. When I got the table, I realized there were still numerous empty tables. So not sure if they make people line up to make it seem busy or whether they just don't have enough people seating guests.
The food was ok and the options were limited (compared to the Brampton location). For example, the only non-Indian item here was pizza. So if you're coming with fussy children, they may not have many options. All they had for appetizers was mini samosas/chaat/gol guppa and some tandoori meats/kebabs. Even the mains weren't as numerous as I would expect.
Also, they have a dholi + bhangra dancers that make their rounds. It's very frequent and very loud. The dancers also approach you to join them. I understand that they are trying to create a dinner/entertainment atmosphere but I don't think a buffet is the place to do it. Or it could be less frequent/shorter performances. Another down side is that they block the way to the buffet when they are performing.
On the other hand, the decor is very nice and the service is very friendly.
My non-Indian friend enjoyed it but those of us that were Indian weren't that impressed.