Iozzo's Garden of Italy

Restaurant

946 S. Meridian Street
Indianapolis IN 46225
3179741100
Menu

Menu: Click Here
Cuisine

European, Italian

Reservations

Click Here to Reserve Online
OpenTable



View Larger Map
Originally established in 1930 Iozzo's Garden of Italy is the Newest Oldest Italian Restaurant in Indianapolis. The high quality menu features a mix of traditional Iozzo Family Italian fare along with a modern twist on Italian dishes.