Get directions to: Center Delicatessen, Shelton, CT
Restaurant address: 4 Huntington Plaza Shelton, CT 06484, USA
Restaurant: Center Delicatessen