Basically an "Indian" place run by white people. Feels like it, anyway. The food's expensive, the wait is long, and the food is okay, with portions that are way too small. When I go Indian, I want nice cheap food that tastes awesome, with the understanding that it comes with awful service.
That being said, I can see people preferring a place like this over a more authentic experience. If you want authentic, go next door to Little India.