Heading to Riyadh for the Esports World Cup? Don’t miss dining at these must-visit dining spots!