Hi All -
My husband and some of his coworkers are trying to arrange a dinner for next week around the area of their office (which is on Gould St in Needham). Any good recommendations? I have no knowledge of that area (being more North Shore myself).
I don't think they're looking for a suit and tie kind of place but a dive is probably inappropriate as well. As I believe the folks are going to want to discuss stuff, noisy places are probably out too. All other good food recs welcome.
Thanks in advance!