
St. Elmo Steak House
Verified 4.6 (7025 reviews) Restaurants · Steak House Indianapolis, IN
About
St. Elmo Steak House is a trusted steak house serving Indianapolis and the surrounding area.
Services
Steak HouseLounge BarBarNight ClubRestaurant
Location & Directions
127 South Illinois Street · Indianapolis, IN, 46225Get directions
Request a quote
Reviews
Be the first to review.