Dubai Design District is not the first location that comes to mind when you think “fine dining restaurant”. Yet, Mayg in D3 ...