Wednesday

Free meal, 5 to 6 p.m., offered in collaboration by Wayside Food Program, Trinity Lutheran Church and My Place Teen Center and held at the church, 612 Main St., Westbrook, while the center is undergoing renovations.

Meatball sub, fries, dessert, 5 to 6:30 p.m., VFW Post 832, 50 Peary Terrace, South Portland. Per person: $7.

Thursday

Roast pork luncheon, noon, Westbrook-Warren Congregational Church, 810 Main St., Westbrook. Suggested donation: $5.

Community meal, 5:30 to 6:30 p.m., St. Peter’s Episcopal Church, Washington Avenue, Portland. Free and open to all, in collaboration with Wayside Food Program.

Friday

Friday lunch, 11 a.m. to 1 p.m., North Deering Congregational Church, 1364 Washington Ave., Portland. Haddock chowder: $8; lobster roll: $8; egg salad sandwich: $5; other items priced individually; delivery available for 10 or more advance orders. Call 797-2487.

Saturday

Beans, casseroles, pies, 5 to 6 p.m. People’s United Methodist Church, 310 Broadway, South Portland. Per person: $8; family: $17.

Sunday

Breakfast buffet with eggs, pancakes, French toast, 7:30 to 9:30 a.m., with Santa as the special guest. Knights of Columbus Hall, 807 Middle St., Bath. Suggested donation: adults: $7; children under 12: $3; under 3: free.