Located in Downtown Indianapolis, Harry & Izzy’s is an upscale American Grill, sibling to the renowned St. Elmo Steak House, offering classic dishes such as the world-famous St. Elmo Shrimp Cocktail®, steaks, chops, and fresh seafood.