The Villager Restaurant

28 N Main St Kent CT 06757 USA

(860) 927-1555

Location