127 S Illinois St
Indianapolis, IN 46225
Indianapolis, IN 46225
Open HoursDinner nightly
OverviewFor over 100 years, St. Elmo Steak House has been a stable in Indianapolis' dining. Serving fresh seafood, chops, steaks, and chicken, St. Elmo also has an extensive wine selection...
more