Planned to stop here for lunch while biking Elroy Sparta per the bicycle trail info depot in Sparta. Got here on a Sat in Aug at noon. Sign said open. Not open - no one there.
Address: 104 East Railroad St., Norwalk, WI 54648
Location: United States > Wisconsin (WI) > Norwalk
Phone Number: +1 608-823-7227