Get directions to: Caramanno Deli, Scranton, PA
Restaurant address: 1101 South Main Avenue Scranton, PA 18504, USA
Restaurant: Caramanno Deli