WEDNESDAY

Free meal, 5 to 6 p.m., My Place Teen Center, formerly Mission Possible Teen Center, Foster Street entrance, Westbrook. Offered in collaboration by Wayside Food Program, Trinity Lutheran Church and the Center. BLT on sub roll, waffle fries, dessert, 5 to 6:30 p.m., VFW Post 832, 50 Peary Terrace, South Portland. Per person: $7.

FRIDAY

Friday lunch, 11 a.m. to 1 p.m., North Deering Congregational Church, 1364 Washington Ave., Portland. Haddock chowder: $8; lobster roll: $7.50; egg salad: $4.50; other items available; free delivery for 10 or more orders. Italian dinner, 5 to 7 p.m., all you can eat, Congregational Church, 1695 Post Road/Route 1, Wells. Adults: $8; children 6 to 12: $4; under 6: free.

Mia pasta and pizza, 5 to 7 p.m., dining commons at York County Shelter Program, Shaker Hill Road, Alfred. Adults $8; children 3 to 11: $4; 2 and under: free.

SATURDAY

Strawberry breakfast, 7:30 to 10:30 a.m., 20th annual event. First Church of Christ Congregational, 33 South High St., Bridgton. Adults: $8; children 5 to 10: $3; 4 and younger: $2. Bean supper, strawberry shortcake, 4:30 to 6 p.m., Tuttle Road United Methodist Church, 52 Tuttle Road, Cumberland. Adults: $8; children under 12: $5.

Community meal with pasta, casseroles, 4:30 to 6 p.m., Christ Chapel, 37 Northern Pines Road, off Route 85, Raymond. Free. Baked bean supper, American chop suey, pie, seatings at 5 and 6 p.m., to benefit Heifer Project International. Cressey Road United Methodist Church, Gorham. Adults: $7. Baked beans, casseroles, 5 to 6 p.m., Casco Village Church, Route 121, Casco. Adults: $7; children 8 and under: $4; family: $20; church members: $3.50.. Beans, hot dogs, casseroles, 5 to 6 p.m., West Falmouth Baptist Church, 18 Mountain Road, Falmouth. Adults: $7; children under 14: $3; under 5: free. Fish chowder supper, desserts, 5 to 7 p.m., Merriconeag Grange, 529 Harpswell Road, Harpswell. Per person: $8.

SUNDAY

Kick off barbecue, 11 a.m. to 2 p.m., Maine Huts and Trails event at Sugarloaf Outdoor Center, 5092 Access Raod, Carrabassett Valley. Free for members; non-members: $12; children: $6. RSVP by calling 265-2400.