Here's the story:
My family is coming to visit tomorrow to take my younger brother on a tour of the Northeastern campus and we're looking for somewhere to eat lunch within walking distance of the campus. I have lived in Boston for four years and know many areas quite well (Cambridge, Back Bay, North End, Allston, JP), but I have never actually eaten near Northeastern (despite having gone to the MFA quite a few times).
My parents tend to like sit down places, they are permanently biased against all Thai food due to one bad experience, and they tend to stay away from most other Asian food (though they love Indian). We will be a party of maybe 5-6, so preferably somewhere that can accommodate us without too much squishing and preferably not a chain (i.e., bertuccis, legal, etc.). I also have been eating a lot of pasta lately, so let's stay away from Italian... so for cuisines, I guess that leaves Indian, Middle Eastern, American, and whatever else hasn't been mentioned in my post.
Thanks for the help!