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.