T & D Deli 1346 N 52nd St Philadelphia, PA 19131 Phone: (215) 473-8858
Category: Delis & Delicatessens