Been here a couple times for dinner. Food is usually pretty good - though the Lentils are really salty as are the potatoes in the Aloo Gobhi. The main complaint is service time. The last time we tried to have dine-in, we almost had to leave it took so long for the food to come out.
Unfortunately they are no better for carryout. Called in an order, was told 25 min for pickup. Arrived at 25 min past, and food was not yet ready - did not have my order ready to go until a full hour from the time I had called. This kind of wait is unacceptable.