Palm Jumeirah home to the most Michelin Star awarded restaurants in Dubai by Rita Ghantous July 28, 2022 NEWS