New store is first of several planned for Middle East
The 6500-square-foot space is located on the first floor of The Dubai Mall
Get the most important news and business ideas from VMSD magazine's news bulletins.