Iozzo's Garden of Italy
Indy’s newest-oldest Italian restaurant was originally established in 1930 and was recently reopened by the same family. Iozzo’s features Southern Italian dishes and family recipes reminiscent of the original restaurant. House specialties include spaghetti with original sauces and homemade, handrolled meatballs. Iozzo’s has a full bar and large selection of wines.