Alpharetta city officials have announced a food drive to restock the North Fulton Community Charities food pantry.

Through Dec. 21, donations of non-perishable food items and toiletries can be dropped off at one of seven locations. Donors will receive a coupon book of discounts at more than 50 local businesses and restaurants.

The most-needed pantry items include canned meats and tuna, cereal, oatmeal, dried beans, pasta sauce, flavored rice, pasta, canned beans (no kidney beans), macaroni and cheese, soups and broths, Hamburger Helper, peanut butter, jelly and all toiletries, officials said.

Drop-off locations are: Alpharetta First Baptist Church, 44 Academy St.; Alpharetta Presbyterian Church, 180 Academy; Avalon Concierge/Valet Parking, 400 Avalon Boulevard; Wills Park Recreation Center, 11925 Wills Road; Adult Activity Center at North Park, 13450 Cogburn Road; Alpharetta City Hall, 2 Park Plaza; and the Alpharetta Arts Center, 238 Canton St.