Get directions to: Crystal Lake Lodge, Plymouth, WI
Restaurant address: North 7454 Summit Road Plymouth, WI 53073, USA
Restaurant: Crystal Lake Lodge