food lion newark wallpaper food lion 896 newark delaware Food Lion of Bear. Food Lion 907 South Chapel Street Pencader Plaza Newark DE 19713. 1705 Eckington Dr Middleto… Saturday, July 2, 2022 Edit