ISO place for a long lunch near Marshfield/Duxbury
I have reconnected with a long-lost childhood friend who will be vacationing on Cape Cod the second week in September. I live north of Boston. We'd like to meet roughly mid-way and have lunch somewhere that won't mind if we linger for a few hours over coffee, to catch up on the last 40 years! Neither of us has any major issues as regards cuisine. Someplace scenic, and/or with outside seating would be great, if possible. I realize that most of the better restaurants close between lunch and dinner hours, so those would be out. We may need to settle for a chain. The Marshfield/Duxbury area looks to be about half-way. Suggestions, please?