Get directions to: Lake Placid Inn, Minocqua, WI
Restaurant address: 1520 County Road F Minocqua, WI 54548, USA
Restaurant: Lake Placid Inn