Culinary Delight Awaits at Gal, the Best Restaurant in Dubai