Enjoy your favorite Ben & Jerry's ice cream flavors at this popular stall. Known for its delicious treats and commitment to making the world a better place.