New Milford Boy Scout Troop 31 will host its annual pasta dinner Saturday, Sept. 27, from 5 to 8 p.m.

The dinner will take place at the New Milford United Methodist Church, 68 Danbury Road (Route 7).

The cost is $8 or $30 per family.