My quest for good Indian food is over. Finally I had my first decent non-veg Indian meal in Boston. I am of Indian origin and moved over from London so know about these things!
Try the buffet at Masala Art on Great Plains Av in Needham on a Sat or Sun at lunchtime- $12/ head. Their chicken tikka and tandoori chicken are made just the way it should be.