Historic & stately wining & dining destination known for its steaks & seafood, plus cocktail lounge.
Top Brunch Spots » Restaurants » St. Elmo Steak House – Indianapolis, Indiana 46225
St. Elmo Steak House – Indianapolis, Indiana 46225
St. Elmo Steak House Description
St. Elmo Steak House Location
Address: 127 S Illinois St, Indianapolis, IN 46225
Phone Number: +1 317-635-0636
Price ($ – $$$$): $$$$