Harry & Izzy's locations
Price range $30-60 3 locations
Harry & Izzy's - Downtown 153 South Illinois Street153 South Illinois Street, Indianapolis, IN 46225
Rated 4.8 out of 5 by 25 guestsAmerican
Harry & Izzy's - North 4050 East 82nd Street4050 East 82nd Street, Indianapolis, IN 46250
Rated 4.7 out of 5 by 21 guestsAmerican
