Zaroka appears to be a standard North Indian restaurant but it's actually a notch above, and has great service and excellent dishes.
My roommate and I had a Groupon and shared a few dishes. We started off with a mirch pakora ($4) which were jalapenos fried in lentil batter. These were spicy, savory little marvels with a perfect level of crispness.
For our main dishes we had a chana pindi ($11) and an aloo palak ($11). The chana dish was a curry of chickpeas whereas the aloo palak consisted of potatoes and spinach. Both dishes were cooked just the right amount (enough for the spices to settle in, but not so much where the vegetables become mushy) and also weren't overly oily, which is a common problem at many North Indian restaurants. Both dishes just felt fresh and savory, but not excessively salty or heavy. Zaroka has a talented cook to make the flavors of the herbs and spices actually complement the vegetables, rather than overpower them. It's not an easy task.
We also had tandoori roti, which was competently made.
The service was friendly and attentive. They were good to keep our water glasses constantly filled.
Zaroka, for taste and value, beats out pretty much every other Indian restaurant in New Haven (excepting Thali, but Thali is 30-40% more expensive per dish) and I look forward to returning.