St. Elmo's Steak House

St. Elmo's Steak House

St. Elmo is the place for steak in Indianapolis. One look at the restaurant's Wall of Fame, plastered with photos of celebrity guests, tells you about St. Elmo's world famous reputation for exceptional quality and superior service.

127 South Illinois Street
Indianapolis, IN 46225
phone: (317) 635-0636



You May Also Like:

© 2014