"Eddie Merlot's is an upscale contemporary American steakhouse where we strive to provide an Exceptional Experience for all of our guests. One way we do so is by sourcing the highest quality ingredients for our menu items. A second way is Read More
Headquarters 3645 E 96th St, Indianapolis, IN 46240, USA