Rosso Pomodoro, Italy’s largest Neapolitan pizza franchise, announces the launch of franchise opportunities in the United States. Founded in Naples, Italy, the birthplace of pizza, in 1998, the Milan-based pizza chain has expanded globally to 70 locations in Italy and 140 locations worldwide including the operation of highly demanding restaurants in 12 Eataly locations across the US and Canada. Rosso Pomodoro’s highly anticipated expansion into the U.S. market represents an exciting opportunity for entrepreneurs to bring an authentic Italian experience to their communities. …