NextEats
›
Wisconsin
›
Food in Birchwood
› Stout's Island Lodge
Stout's Island Lodge
Restaurant · 2799 27th St, Birchwood, WI
Dine-In
More food in Birchwood, WI