Get directions to: Villager Restaurant & Catering, Kent, CT
Restaurant address: 28 N Main St Kent, CT 06757, USA
Restaurant: Villager Restaurant & Catering