St. Elmo Steak House

Restaurant

127 S. Illinois
Indianapolis IN 46225
3176350636
Menu

Menu: Click Here
Cuisine

Steakhouse/Seafood

Reservations

Click Here to Reserve Online
OpenTable



View Larger Map