The owner of a popular North Rockland deli was killed on Father’s Day when a tree fell and struck the pickup truck that he, his son and daughter were traveling in. The incident occurred on the northbound side of the Palisades Parkway just before Lake Welch Drive exit 16 Sunday afternoon. State Police say 48 year-old Anthony Apostolico of Chester was a passenger in the truck, driven by his son, 20 year-old Vincent Apostolico. Police say Anthony died at the scene. His daughter, 17 year-old Elizabeth, was also a passenger. Vincent was taken to Hackensack University Medical Center and was listed in critical condition. Elizabeth was taken to Westchester Medical Center with leg injuries. The investigation into the crash continues. Anthony owned the Italian Food Center on Route 9W in West Haverstraw.