Get directions to: Happy Hollow Tavern, Altoona, WI
Restaurant address: 1628 North Hillcrest Parkway Altoona, WI 54720, USA
Restaurant: Happy Hollow Tavern