Beach Waves Supermarket

Jumeirah Beach Residence