Pica's Restaurant Of Upper Darby

7803 West Chester Pike Upper Darby PA 19082 USA

(610) 789-7770

Location