What we're looking for is a place where the food is good, but also one that's pleasant to sit in. Not necessarily with a great view (though that'd be a bonus), but one where it's not too noisy and where we wouldn't feel rushed. We'll be meeting people we haven't seen in a number of years and will have only those few hours together. Hoping to get good recommendations for that sort of get-together. Thanks!
Also: Is there a great lobster roll place in Portland not far from the airport, or on the way from the airport to 95 north?