They’re at 701 Centre Street in the Jamaica Plain section of Boston, and their phone number is 617/522-2195.
They’re just a touch on the pricy side, but definitely worth it. I think right now they’re tied with Star of India in Ottawa, Ontario for Jay’s Best Indian Restaurant award. The dishes tend to be fairly spicy; their ‘medium’ is a lot of other places’ ‘very hot’.
New: I’ve scanned in their menu; here it is: