St. Elmo Steak House
(317) 635-0636 | View Website

127 S Illinois St, Indianapolis, IN   46225

39.764823 -86.159830
Map of St. Elmo Steak House
 
62% 100 77 68 Votes

Best of Citysearch

Won for:
Business Lunch and Dinner Restaurant (2010)
Steak (2010)
Steak (2005)
Nominations Nominated for:
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!