I spent almost a semester searching for a decent Indian restaurant in Cambridge, it was quite a disappointing experience for a California transplant like me, until I found this place. It has great Indian food, definitely one of the best in the Cambridge area. It is environment is great, a good mix of tradition of trendy design, but not overdone. Summer dining could be even more pleasant when they open up the huge glass doors to the sidewalk. All of its lamb dishes are carefully cooked and deliver with high quality. I love eggplants, so I also recommend Baingan Bhartha.
Pros: great lamb dishes, good mixed of traditional and modern ambience
Cons: can't think of any
more