Get directions to: Clover Leaf Cafe, Enfield, CT
Restaurant address: 161 Enfield Street Enfield, CT 06082, USA
Restaurant: Clover Leaf Cafe