Margherita

Jumeirah Beach Residence (JBR), Rimal, Near Hilton Dubai Jumeirah Resort, The Walk, Dubai