Get directions to: Ben & Jerry's Ice Cream Store, Indianapolis, IN
Restaurant address: 3956 East 82nd Street Indianapolis, IN 46240, USA
Restaurant: Ben & Jerry's Ice Cream Store