Nestled in the heart of Bellows Falls, Vermont, lies a culinary gem that’s been quietly satisfying taste buds for years.