I've read a few threads about Indian fast food places like Punjabi Dhaba, but not too much else about Indian food. So I thought I'd start one.
Growing up in New York, dosa was always a treat (and a reward for a day spent at fish markets and sari stores in Flushing). It used to be something you could only find in little hole-in-the-wall Indian places. Now that South Indian food is becoming more popular you can get dosa at all sorts of restaurants. I've been searching for great dosa in the Boston area. My favorite so far is at Diva in Davis Square.
If you haven't had dosa before, you should try it! It's a South Indian dish -- traditionally, spiced potatoes wrapped in a large, crispy lentil-flour crepe, served with sides of sambar (basically, dal/lentils with vegetables) and coconut chutney. There are lots of variations, with different types of shells and different fillings, but the masala dosa is the basic one.
Here's what I've tried:
Ajanta (Kendall Square) - Dosa as part of the Sunday brunch buffet. Because they're on the buffet,they add just a little filling and fold them over so the dosa can be portable. Tasty, but kind of greasy and no substitute for the standalone dish.
Passage to India (Porter Square) - Just bad, along with most of the food I've tried at this place.
Diva (Davis Square) - Excellent, crispy dosa with flavorful filling and good sides.
Gourmet India (there's one in Brookline, but I've only been to the one in the mall in Burlington) - Like most things at this mall food court restaurant, surprisingly good. Then again, the one time I had dosa there I was really hungry so it's possible that my judgment is skewed.
Kashish (Belmont Center) - Not so good. A thick, spongy crepe with more onions than potatoes in the filling.
Anyone care to add to the list?