946 S Meridian St, Indianapolis, IN 46225
(317) 974-1100
Hours:
* Mon-Thu 11a-10p
* Fri 11a-Close
* Sat 4p-Close
* Sun 4p-8p
Iozzo’s Garden of Italy, originally established in 1930, is the newest oldest Italian restaurant in Indianapolis. We serve the finest in Italian cuisine and wine to the families of Indianapolis. Iozzo’s strives to provide an upscale and memorable dining experience for all of our guests. We look forward to serving you soon! (from http://www.iozzos.com)
- Log in to post comments