Get directions to: Dog Watch Cafe, Stonington, CT
Restaurant address: 194 Water St Stonington, CT 06378, USA
Restaurant: Dog Watch Cafe