St. Elmo Steak House
Restaurant • Cafe • Bar • Lounge • Steak houseOne of the Most Reviewed Bars in Indianapolis
#2 Most Reviewed Bar in Indianapolis
#3 Top rated Lounge in Indianapolis
#1 Most Reviewed Lounge in Indianapolis
#1 Top rated Steak house in Indianapolis
#3 Most Reviewed Steak house in Indianapolis
▼
Address
127 S Illinois St, Indianapolis, IN 46225
Website
Contact
(317) 635-0636Price rating
$$$$
Rating on Google Maps
4.70 (5K reviews)Open on Google Maps
Working Hours
- Thursday: 4 to 10 PM
- Friday: (Good Friday), 4 to 11 PM, Holiday hours
- Saturday: 3 to 11 PM
- Sunday: (Easter), 4 to 9 PM, Hours might differ
- Monday: 4 to 10 PM
- Tuesday: 4 to 10 PM
- Wednesday: 4 to 10 PM