Get directions to: When Eddie Met Salad, Indianapolis, IN
Restaurant address: 3855 E 96th St Ste H Indianapolis, IN 46240, USA
Restaurant: When Eddie Met Salad