The World Food Championships returns to Indianapolis for the second year in a row. It's scheduled from October 16-19.
The World Food Championships returns to Indianapolis in 2025, promising a bigger, better, and more consumer-friendly event ...
The World Food Championships will make good on a pledge to return to Indianapolis following the event’s first visit to the city in 2024.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results