This place is great! I would give it 5 stars but I prefer table service vs order at a counter.
The place was packed and you wait for a table to open up. Place your order at the counter and then they will bring you the food. The menu is huge. So much bigger than you'd expect at a counter ordering place.
We order a variety of things to try it all out. We had dahi Puri chaat and it was awesome. It was cold. Refreshing and great to share. The garlic nan and chicken tikka masala were very good. We always order those as our baseline at any new Indian restaurant. We ordered assorted pakora which was good. We just got full.
We will come back here many more times.