NOVEMBER 17-19 2025 BARCELONA, SPAIN The leading foodservice event for executives from the top global restaurants and suppliers .