I think Tanjore is definitely one of the best Indian restaurants in Boston. The menu selection is great, as others have mentioned. It does get quite crowded here sometimes, but I think it's worth it for the excellent food.
Pros: FOOD, FOOD, FOOD
Cons: Sometimes crowded, Can get very loud
more