Indianapolis, IN12 months ago
Iozzo’s Garden of Italy to open second location in Franklin
INDIANAPOLIS — 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....