Iozzo's Garden of Italy to open second location in Franklin

Jul 31, 2023 454

Iozzo's Garden of Italy, the longtime restaurant located in the Old Southside neighborhood of Indianapolis, will be opening a second location in downtown Franklin.

The Franklin Development Corporation approved the expansion of Iozzo's that will be located at 351 E. Jefferson St. The new restaurant has plans to open in early 2024.

Read more


You may be interested