127 South Illinois Street Indianapolis, IN 46225
Seated: 31
This private dining room is located on the main level of St. Elmo Steak House with two sliding doors for privacy. The bold wooden interior, built-in bookshelves and antique-style photos makes this room feel charming and exquisite.