St. Elmo Steak House is one of the best restaurants in Indianapolis
ST. ELMO STEAK HOUSE - 1553 Photos & 2108 Reviews - Steakhouses - 127 S Illinois St, Indianapolis, IN - Restaurant Reviews - Phone Number - Menu - Yelp
St. Elmo Steak House Restaurant - Indianapolis, IN | OpenTable
St. Elmo Steak House - Wikipedia
St. Elmo Steak House | LinkedIn
St. Elmo Steak House Restaurant Indianapolis IN Reviews | Gayot