The Italian Pie Franchise
The Italian Pie Franchise Information The Italian Pie is a franchise for an Italian restaurant. It was founded by 1992 and started franchising in 1995. Their first location was opened in New Orleans, Louisiana. They say that if you are an Italian-American, “pizza” and “pie” has become interchangeable. In surveys from the locals, they were …