Loading Video…
This browser does not support the Video element.
Delco's Pica’s Restaurant will close its doors this summer
It’s the end of an era in Upper Darby, Delaware County as Pica’s Restaurant will close its doors this summer, according to the Pica Family.