| Dubai, United Arab Emirates


The imaginative ‘flash mob’ opening of the sole store in Deira City Centre won us over. You’ll find everything from shoes to quirky Ts and GHDs.

Time Out Dubai,


  • Location: Deira City Centre, Deira, Dubai
  • Tel: 04 294 3444
  • Travel: Port Saeed Road
  • Website
    • Times: Open Sun-Wed 10am-10pm, Thu-Sat 10am-midnight

Is this your establishment? Want to update any details? Please send your updates here.

Add your review/feedback