St Elmo Steak House, Indianapolis
153 South Illinois Street, Indianapolis, IN 46225
Deals at this location
No deals are currently available for St Elmo Steak House at the Indianapolis location
How to reach us
© MapTiler © OpenStreetMap contributors
St Elmo Steak House
1911.9 mi153 South Illinois Street, Indianapolis, IN 46225
Closed
About St Elmo Steak House
Just-right juicy steaks are the norm at St Elmo Steak House, a five-star worthy, fan-favorite in Indianapolis.
There is parking close to the restaurant.
So when you're looking for the perfect blend of flavor and familiarity, the star-studded fare at St Elmo Steak House is sure to hit the spot.
Customer Reviews
100% Verified Reviews
All Groupon reviews are from people who have redeemed deals with this merchant. Review requests are sent by email to customers who purchased the deal.
|
|
|
|
|
|