Friday

Friday lunch, 11 a.m. to 1 p.m., North Deering Congregational Church, 1364 Washington Ave., Portland. Haddock chowder, $7; lobster roll, $7; egg salad, $4; other items available; free delivery for 10 or more orders.

Roast beef supper, dessert, 5 to 6:30 p.m., St. John’s Masonic Hall, Route 4 (Portland Street), South Berwick. Adults, $8; children under 12, $3.

Mama Mia’s pasta, pizza, 5 to 7 p.m., York County Shelter Programs, Dining Commons, Shaker Hill Road, Alfred. Adults, $10; children 3 to 11, $5; age 2 and under, free.

Italian dinner, 5 to 7 p.m., all you can eat. Congregational Church, 1695 Post Road (U.S. Route 1), Wells. Adults, $8; children 12 and under, $4.50; under age 5, free; family, $20.

Community dinner, 5 to 7 p.m., Church of St. Mary the Virgin, 43 Foreside Road, Falmouth. There is no charge, and the dinners are open to the public on the second and fourth Friday of the month.

Saturday

Beans, casseroles, pies, 4:30 to 6 p.m., Elm Street Methodist Church, 168 Elm St., South Portland. Adults, $8; children under 12, $4; family, $20.

Beans, hot dogs, pie, 4:30 to 6:30 p.m., North Saco Congregational Church, Flag Pond, Heath and Rocky Hill roads. Adults, $7; children, $3.50.

Chicken cacciatore, casseroles, 4:30 to 6 p.m., a family movie follows the meal. Christ Chapel, 37 Northern Pines Road, off Route 85, Raymond. Free.

Beans, casseroles, salads, 5 p.m., First Congregational Church, Route 115, Gray. Adults, $7; children under 12, $3.

Beans, hot dogs, pasta salad, 5 to 6 p.m., Harraseeket Grange Hall, 13 Elm St., Freeport. Adults, $7; children under 10, $3.

Roast pork dinner, 5 to 6:30 p.m., First Congregational Church, 141 North St., Kennebunkport. Adults, $8; children under 12, $4; free for active military personnel with ID. Takeout available.

Beans, macaroni and cheese, pie, 5 to 6:30 p.m., First Parish Congregational Church, 116 Main St., Yarmouth. Adults, $7; children, $3.

Bean supper, 5 to 6:30 p.m., North Sebago Methodist Church, Route 114. Adults, $7.50; children, $4.

Bean supper, 5 to 6 p.m., West Falmouth Baptist Church, 18 Mountain Road. Adults, $7; children 6 to 12, $3; age 5 and under, free.

Sunday

Pancake breakfast, 8 to 10 a.m., Alfred Shaker Museum, 118 Shaker Hill Road. Admission per person, $5; children under age 7, free.

June 1

Ladies/community breakfast, 7 to 9 a.m., Moosely Bagels, Rangeley.