Search results
We did not find results for: St. Elmo Steak House Indianapolis, IN.
Check spelling or type a new query.
We did not find results for: St. Elmo Steak House Indianapolis, IN.
Check spelling or type a new query.
Come and visit the oldest steakhouse in Indianapolis. Established in 1902, St. Elmo Steak House has a reputation that...
Website: stelmos.com
Phone: (317) 635-0636
Pickup
127 S Illinois St Indianapolis, IN 46225 169.21 mi
Is this your business? Verify your listing
4.0 2561 reviews
Great old place. You walk right into the long old dark bar room. Great for a solo or double dining experience. Many TVs but not a sport bar setting. It's kind of - just right. They will ask... More
100 percent a must visit in Indy. This steakhouse has been around over 100 years and the food and atmosphere shows its history, and its dedication to the customers. Our server was wonderful and... More