St. Elmo Steak House

From $ -1 per night

Avg. User Rating:


127 South Illinois Street, Indianapolis, Indiana 46225
(317) 635-0636
Show More Info

User Reviews

Results 1-5of 5 Reviews


Great Historic Restaurant with Excellent Food and Service
Best Steakhouse in the U.S.!
St. Elmo Steak House
St. Elmo Steak House
St. Elmo's Steakhouse