Get directions to: Anchor Inn, Mercer, WI
Restaurant address: Highway 51 Mercer, WI 54547, USA
Restaurant: Anchor Inn