Address: Pica’s Restaurant • 7803 West Chester Pike • Upper Darby, PA 19082        Phone: 610-789-7770 
One of Philadelphia Magazine's Best 50 Pizza Places
Gift Certificates