Nestled in the heart of Bennington, Vermont, The Publyk House isn’t just a restaurant; it’s a carnivore’s paradise ...