I think this place is pretty good and affordable. It beats the other Indian joint in town. The only drawback is that it's not very clean (flies may be buzzing around as you eat) and it's very hot in the summer (their air conditioning sucks). So I would not recommend going there on a hot humid day. I would also not recommend going there with a large group.. as other reviews have suggested, the place is not big. Waiter service ONLY at night.
Anyhoo... there are many choices you can make but not all are good. I like the chicken mekhani (aka butter chicken) or lamb biryani (aka lamb and fried rice.. but it's delish). If you are accustomed to Indian food or want to be more adventurous then I would suggest the saag paneer (spinach and cheese), spinach and chicken dish, eggplant dish (I believe it's called bengan bartha), or gobi aloo (cauliflower and potatoes). I'm not a fan of the tandoori chicken.
Oh they also have this naan (which is like pita bread) with lamb in it. I forgot what it's called but I've tasted it and it's pretty good.
Well worth a visit if you want to try something different.