Get directions to: Kel C's Kitchen, Plymouth, NH
Restaurant address: 21 Main Street Plymouth, NH 03264, USA
Restaurant: Kel C's Kitchen