Chef Michael Mina opens his first restaurant in Saudi ArabiaThe acclaimed chef on the launch of Taleed and getting back to his Middle Eastern rootsBy Hams Saleh · 13 February 2025