Another Buffalo business is taking a great stride in the green direction. Owners of Allen Street Poutine Company and Hertel Avenue Poutine & Cream have decided that it’s time to switch out all ...