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.