Location

Innovators Store Showroom is located in Dubai Festival City Mall on level 2 next to Novo Cinemas 

Dubai Festival City Mall, level 2 Shop number 1 

Store Hours

All week days

10:00 AM — 10:00 PM

Friday

10:00 AM — 11:30 PM

Saturday 

10:00 AM — 11:30 PM