• The Villager Restaurant

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