Get directions to: Dozer's Place, Torrington, CT
Restaurant address: 1002 South Main Street Torrington, CT 06790, USA
Restaurant: Dozer's Place