Get directions to: 12th Street Deli, Philadelphia, PA
Restaurant address: 15 S 12th St Philadelphia, PA 19107, USA
Restaurant: 12th Street Deli