Get directions to: Talk Of The Village, Southington, CT
Restaurant address: 11 West Main Southington, CT 06489, USA
Restaurant: Talk Of The Village