St ELmo Steakhouse


127 South Illinois Street
Indianapolis, IN
Main> (317) 635-0636

Nominated In Polls

1 Votes

Top Supporters

1
votes
Profile
Anthony Theobald
Port Saint Lucie, FL
Reviews Of St ELmo Steakhouse
User Profile Image
Anthony Theobald
Port Saint Lucie, FL
Aug 17, 2011
St. Elmo Steak House has been a landmark in downtown Indianapolis since 1902. It is the oldest Indiana restaurant in its original location and has a national reputation for its excellent steaks, seafood, chops & professional service

Write your own review


Is this your business?

If so, boy do we have some powerful marketing tools for you...