Anna Longobardi and her husband Massimo moved from Italy to Florida in 2005 to pursue their dream of opening a restaurant. They opened Mamma Anna Trattoria in Estero's Coconut Point in 2019, featuring ...