Get directions to: Sal's Elkhart Inn, Elkhart Lake, WI
Restaurant address: 91 S Lincoln St Elkhart Lake, WI 53020, USA
Restaurant: Sal's Elkhart Inn