Get directions to: Crystal Lake Bar & Grill, Ellington, CT
Restaurant address: 117 Stafford Road Ellington, CT 06029, USA
Restaurant: Crystal Lake Bar & Grill