My parents are coming from NY to host a dinner (Sat night) and lunch/brunch (Sun) for my sister's graduation from WIT in August. There will be about 18-20 people (plus one highchair). They are hoping to stay close to the Wentworth/Northeastern area and are willing to walk up to 15 minutes. They say they would be willing to take the T but as the one who will be transporting them, I'd rather stay within walking distance as a group of this size can be unwieldy.
This crowd tends to like Italian or American food and are not super foodies. I live in the North End and have only been to bars and take out places in the Fenway/Northeastern/WIT area. Was thinking maybe the Mission for the lunch? Have no ideas about the dinner.
The requirements are that 1) the location can handle a crowd of this size (separate room would be ideal), 2) it be good food, 3) it be a nice but inexpensive to moderately priced range, i.e. entrees no more than $15-$20 (since the 'rents will be footing the bill and it would be nice for them to retire at some point!).
Many thanks in advance for the help!