Get directions to: Bear Trap Inn, Birchwood, WI
Restaurant address: 2660 26th-26 3/4 Ave Birchwood, WI 54817, USA
Restaurant: Bear Trap Inn