I'm torn between 3 and 4 stars. Service was great and the restaurant was fine. Our appetizer plates (mixed platter and grill) were fantastic. The food in general was good and very fresh. However-and this is a BIG however - it seriously lacked spice. We didn't ask for the food to be particularly spicy, but we live in an area with a huge Indian population and "mild/medium" is still hot enough to burn (ordering hot around here is akin to asking for a plate of raw chilis), I expected *some* heat. The spiciness/depth of flavor was good, but the spiciness/heat was seriously lacking, and I don't like my food particularly spicy hot. I know that the area may influence the preferences, but I wish they would better explain what they mean by "how hot" or "how spicy" and not be so afraid to let non-Indian folks experience a little heat. I can't imagine that Indian patrons visiting get the bland food that we did (I have lots of Indian friends, and I think many would have sent it back!). Overall, though, the food IS good and fresh - just ask them to give you some heat!