Get directions to: D & T Deli Incorporated, Langhorne, PA
Restaurant address: 192 N Pine St Langhorne, PA 19047, USA
Restaurant: D & T Deli Incorporated