The owners of Pica’s Restaurant announced the pizza spot’s Upper Darby location will close on a yet-to-be-determined date this summer. First established in 1941, Pica’s was founded in West ...