Iozzo’s Garden of Italy Announces Plans to Expand to Franklin, Indiana
The Franklin Development Corporation approved the expansion of an Iozzo’s Garden of Italy restaurant to downtown Franklin. The new restaurant, Iozzo’s on Jefferson, legally named South Meridian Restaurant Group, LLC,... read more