Landmark Inn offers American fine dining in a Colonial farmhouse setting, complemented by a cozy, casual pub and extensive wine list.