RestaurantsReviews Iozzo’s Garden of Italy Review by Tate Jones | Business Manager February 6, 2019 Downtown Indianapolis is filled with many faux authentic Italian shops and restaurants that are looking for a quick buck, and Iozzo’s seemed to follow that trend. It delivers a moderately… 0 FacebookTwitterPinterestEmail