Get directions to: Caribe Restaurant, New London, CT
Restaurant address: 130 Pequot Ave New London, CT 06320, USA
Restaurant: Caribe Restaurant