Get directions to: Phil & Jim's Delicatessen, Chester, PA
Restaurant address: 2599 Edgmont Ave Chester, PA 19013, USA
Restaurant: Phil & Jim's Delicatessen