Guide > Restaurant in Indiana > Restaurant in Indianapolis > Steak & Lemonade