Good place to stop for fuel, sandwiches, ice cream, and baked goods, located just off I-91 Exit 5, south of Bellows Falls on US Route 5.On the way through the area, I made a stop at Allen Brothers, which is a roadside farm stand and store. They have a garden center/nursery in a large greenhouse with plants…