The best food in the world? Wow...