Get directions to: Sub Marine Plus, Stratford, CT
Restaurant address: 60 Access Road Stratford, CT 06615, USA
Restaurant: Sub Marine Plus