Saladicious

Jumeirah 1, Near Jumeirah Mosque, Jumeirah Beach Road, Dubai