Skip to main content

Iozzo's Garden of Italy

restaurant · italian restaurant · Indianapolis, IN

Address
946 S Meridian St, Indianapolis, IN 46225-1337
Phone
(317) 974-1100
Website
iozzos.com
Where
39.7542, -86.1594

Search Hominin for Iozzo's Garden of Italy

Other restaurants nearby

More in Indianapolis

Iozzo's Garden of Italy — restaurant in Indianapolis, IN | Hominin