Get directions to: Sha Sha Resort, International Falls, MN
Restaurant address: Black Bay International Falls, MN 56649, USA
Restaurant: Sha Sha Resort