header-bg
Untitled-1

Visit Us

101 W Washington St. Ste 1250 East
Indianapolis, Indiana 46204
Phone (317) 635-0636 Website www.stelmos.com

Connect With Us

About

St. Elmo Steak House has been a landmark in downtown Indianapolis since 1902. It is the oldest Indianapolis steakhouse in its original location, and has earned a national reputation for its excellent steaks, seafood, chops and professional service.