I am going to meet two old friends from San Francisco tomorrow somewhere in Peterborough, NH. Can anyone suggest a nice cafe that is easy for us to find? ( None of us has ever been there before.) If by chance it is not raining, we may decide to get deli food and picnic. Is there a pond or a great park or some other natural setting where we could eat at a picnic table? Thanks.