Skip to Main Content

Iozzo's Garden of Italy

Category Italian

Address

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

visit website

View on Google Maps

Details

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