Get directions to: At The Dam Restaurant, East Windsor, CT
Restaurant address: 100 Main St East Windsor, CT 06088, USA
Restaurant: At The Dam Restaurant