πŸ‡¦πŸ‡·Argentinian

St. Elmo Steak House

x 7.31 ninjas

Restaurant in Indianapolis, United States of America

Information

πŸ’Έ
$$$$
🏠
127 S Illinois St, Indianapolis

In Google

4.7 rating ⭐️
(4,272 reviews)

Photos

Photo from St. Elmo Steak House number 1Photo from St. Elmo Steak House number 2Photo from St. Elmo Steak House number 3Photo from St. Elmo Steak House number 4Photo from St. Elmo Steak House number 5Photo from St. Elmo Steak House number 6Photo from St. Elmo Steak House number 7Photo from St. Elmo Steak House number 8Photo from St. Elmo Steak House number 9