Get directions to: Treehouse Restaurant, Plymouth, NH
Restaurant address: 3 Main Street Plymouth, NH 03264, USA
Restaurant: Treehouse Restaurant