I went there last night for dinner (a la carte, not buffet). Food was absolutely great. Meat was tender, sauces were flavourful. Naan was fluffy, lots of rice for $2.99.
However, what really annoyed me was how long it took. I don't know if it's because of all the delivery orders they had to fill or because they're slow in general, but we sat there from 6:44pm to about 7:50pm waiting for our food to come. Ridiculous.
The noise level at this place is also above average. It sounds like a packed Chinese restaurant, when it clearly isn't one... maybe it's just the wall material or something. Tables are also fairly close together so that might be part of it.
Won't go there to get a sit-down dinner again. I might try delivery some time.