Get directions to: Tenney Mountain, Plymouth, NH
Restaurant address: 151 Tenney Mountain Rd Plymouth, NH 03264, USA
Restaurant: Tenney Mountain