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

127 S Illinois St, Indianapolis, IN | Directions   46225

39.764823 -86.159830
Get Directions