Get directions to: Little River Inn, Lena, WI
Restaurant address: 4998 State Highway 22 Lena, WI 54139, USA
Restaurant: Little River Inn