Myazu in Riyadh is No 15 on Mena's 50 Best Restaurants list. Photo: Myazu

Best restaurants in Saudi Arabia: five Riyadh spots on Mena 50 list