Seven Sands Restaurant

Dubai Jumairah Jumeirah Beach Residence