The Villager Restaurant

28 North Main Street
Kent, CT 06757
Tel: 860-927-1555
Get Directions