Mom's Place

Family restaurant within minutes of the Brillion Nature Center.