The Qatar International Food Festival takes center stage this week in Doha, bringing flavors from all around the world to the ...