Skip to Main Content

Iozzo's Garden of Italy

Category Italian


946 South Meridian Street
Indianapolis, IN 46225
(317) 974-1100

visit website

View on Google Maps


Iozzo’s Garden of Italy strives to provide an upscale and memorable dining experience for all of their guests. They serve the finest Italian cuisine and wine to the families of Indianapolis.

Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking