St. Elmo Steak House   (circa 1902)
127 South Illinois Street
Indianapolis, IN 46225
317-635-0636
800-637-1811

For over 100 years, St. Elmo Steak House has been a stable in Indianapolis' dining. Serving fresh seafood, chops, steaks, and chicken, St. Elmo also has an extensive wine selection from their cellar.