Harry & Izzy’s is the place to see and be seen—an inviting staple in the heart of downtown Indianapolis, located right next door to the iconic St. Elmo Steak House. With a vibrant bar at its center, Harry & Izzy’s has become a beloved culinary destination for both locals and visitors.
MoreLess
