St. Regis Gardens, the new fine dining haven perched on the rooftop of Nakheel Mall, is set to redefine the gastronomic landscape of Palm Jumeirah.