Get directions to: Roz's Deli And More, New London, CT
Restaurant address: 38 State St New London, CT 06320, USA
Restaurant: Roz's Deli And More