Pica’s Restaurant
7803 West Chester Pike
Upper Darby, PA 19082
Phone: 610-789-7770
Get Directions Website7803 West Chester Pike
Upper Darby, PA 19082
Phone: 610-789-7770
Get Directions WebsiteA family owned restaurant since 1941 known for its unique upside down pizza. The menu offers other options including many Italian specific dinners.