As Indian food lovers, my girlfriend and I have sampled the cuisine at most of the Indian restaurants in the greater Boston area, and some in the suburbs as well.
While Boston definitely has a higher-than-average number of good Indian restaurants, we have settled on Bollywood Cafe, a small Indian restaurant just over the Arlington/Lexington line on Mass Ave as our favorite.
The food is consistently excellent, the service is friendly, and they even deliver -- a huge bonus for those nights when you're lazy, want something really good, but just want to stay home.
While everything on the menu we've tried is excellent, we have found that their samosas, the saag paneer, and their lamb tikka masala truly set them apart. If you're in the area and looking for good Indian food, look no further. Go to Bollywood!