Dubai Mall
A retail store selling branded head gear, socks, eye wear and related accessories under the name "The Store".
Malls:
-