Get directions to: Fosters Steakhouse, Plymouth, NH
Restaurant address: 231 Main Street Plymouth, NH 03264, USA
Restaurant: Fosters Steakhouse