St Elmo Steak House

127 S IlliYesis St

127 Illinois St, Indianapolis, IN 46225, USA | 317-635-0636

Website | Menu | $$$

Known for

  • american
  • steakhouse

Teams

  • Colts
  • Pacers
  • Indianapolis Indians