Ten Champions Battle for World Title in New Orleans
February 12, 2019 10:39 ET | World Food Championships
NEW ORLEANS, La, Feb. 12, 2019 (GLOBE NEWSWIRE) -- Ten cooks and chefs will be competing in the World Food Championships (WFC) finale, the Final Table, this May in New Orleans. While the city is...