Favorite Restaurants
Harry & Izzy's is one of Favorite Restaurants.

1. Harry & Izzy's

9.2
153 S Illinois St (at W Georgia St in Circle Centre Mall), Indianapolis, IN
Steakhouse · Downtown Indianapolis · 109 tips and reviews
Palace Cafe is one of Favorite Restaurants.

2. Palace Cafe

1301 E 15th St, Tulsa, OK
New American Restaurant · 17 tips and reviews