So, whether you’re a local looking for your new favorite hangout, a tourist seeking the true taste of Vermont, or just ...
For those who like their pizza with a bit of a kick, the “Carcass” (don’t let the name scare you) is a meat lover’s dream.