Powered by SinglePlatform from ConstantContact

Pica's Restaurant of Upper Darby

7803 West Chester Pike
Upper Darby, PA 19082
Uber

announcement

Holy Cannoli! If you haven’t tried one of our Cannolis, you are missing out!
MORE PHOTOS