A cooking and competition show that tours Dubai, Beirut, and Riyadh, where many contestants participate to win the Top Chef title, and each contestant must prepare a special dish using local products.
A cooking and competition show that tours Dubai, Beirut, and Riyadh, where many contestants participate to win the Top Chef title, and each contestant must prepare a special dish...Read more using local products.
More