Wednesday

Salisbury steak, mashed potatoes, vegetables, rolls and dessert, 5 to 6:30 p.m. VFW Post No. 832, 50 Peary Terrace, South Portland. 767-2575. $7.

Community meal, free, 5 p.m., Westbrook Community Center, 426 Bridge St., Westbrook. Co-sponsored by Trinity Lutheran Church and Wayside Food Programs. Free parking, handicap accessible.

Thursday

Community meal, free, 5:30 to 6:30 p.m., St. Peter’s Episcopal Church, 678 Washington Ave., Portland. Open to all, in collaboration with Wayside Food Programs.

Saturday

Roast beef supper, 4:30 to 6:30, Scarborough Lion’s Den, 273 Gorham Road, Scarborough, to benefit Boy Scout Troop 39. $10, $5 children. Takeouts available

Public supper featuring casseroles, beans, salads, breads and pies. 4:30 to 6 p.m. at Cape Elizabeth United Methodist Church, 280 Ocean House Road (Route 77). $8, $5 for children and $20 for families. Takeout will be available.

Baked bean supper with casseroles, hot dogs and pies, 5 p.m. American Legion Post 86, Route 100, Gray. Proceeds will benefit veterans and their families. $8, $4 children younger than 12.

Public baked bean supper featuring three kinds of baked beans, macaroni and cheese, coleslaw, pies and biscuits. 5 to 6:30 p.m., Casco Masonic Lodge, 20 Mill St., Yarmouth. $10, $4 children under 12.

Roast beef supper including gravy, mashed potatoes, rolls, carrots, green beans and strawberry shortcake, 5 to 6:30 p.m. Cornerstone United Methodist Church, 20 Jenkins Road, Saco. $10, $4 children under 12.

Roast beef supper, including dessert and gluten-free options, 5 p.m. Hiram Community Center, 14 Historical Ridge (Old VFW, off Main St./Route 117). $10, $4 children under 12. 625-8074. Takeout available. Handicapped accessible.