Only choice in McHenry County?.
Since this is really the only Indian restaurant within 20 miles of me, I have been patient with their inconsistency and slow service. Their food is decent, and the lunch buffet seems moderately busy, though it is not the biggest spread I've ever seen. Most times a lamb dish for $13 has approx. 5-7 actual pieces of lamb, but their freshly made garlic naan is a favorite.
If you choose to dine in, be prepared to be patient with the owner's young child that may wait your table and forget to come back and check on you. They have also been known to take your order, then serve you some other dish and insist it's better and you should like it!
Several times I have called to order carryout and the phone is never answered. Most times you (and several others) have to sit and wait for your carryout even after the 45 minutes they tell you it will be ready. Lots of room for improvement here...