Festival Plaza Jebel Ali
Festival Plaza Mall, First Floor
Dubai
United Arab Emirates
Opening times

Daily 9am to 7pm