Get directions to: Barn Tavern, Lena, WI
Restaurant address: 6315 County Road A Lena, WI 54139, USA
Restaurant: Barn Tavern