Bringing Italian flavors to the Seacoast.
It's arguably the most beloved Italian restaurant in Indy. It's also, depending on your perspective, not really Italian.