Saturday would be the best day to have a group meal . I will start off with suggestions in Brunswick Maine, and suggestions near North Station in Boston.
This one is in the station in Brunswick which makes it a possibility for a group lunch. https://www.yelp.com...osq=Restaurants.
This is the top ranked one in the area near North Station on yelp. https://www.yelp.com...osq=Restaurants.
This one is also near North Station. https://www.yelp.com...osq=Restaurants
I have not eaten at any of these restaurants so I have no personal experience with them.