Chowhound Smokehouse

Chowhound Smokehouse, 1170 VT-16 #242, Jay, VT 05859, United States

Location