Get directions to: Alter Ego Deli, New London, CT
Restaurant address: 211 Bank St New London, CT 06320, USA
Restaurant: Alter Ego Deli