The Timber Inn Bar and Grill is a cozy establishment nestled in the heart of Downsville, WI.
They offer a casual dining experience with a menu featuring classic American comfort food and a variety of beverages.
Generated from their business information