Al Barsha South Mall, Ground Floor, Shop # 19 Mall - Street 58 - البرشاء - دبي - الإمارات العربية المتحدة