Physical Address Ibn Battuta Mall, Egypt Court, Shop 220 Sheikh Zayed Road Dubai, United Arab Emirates