The handicap accessibility sign ensures everyone can enjoy what waits inside – because no one should miss out on what might be Vermont’s most perfect comfort food. From the road, it looks like it ...