127 South Illinois Street Indianapolis, IN 46225
Seated: 14
Enjoy an intimate dining experience within our actual wine cellar. Privacy is enhanced by up to 14,000 bottles of St. Elmo’s award-winning wines.