Find more
Malls in Dubai

Town Centre, Jumeirah  Tel: +971-4-344-0111
Jumeirah Beach Road, Dubai, UAE
Shopping mall located on the Jumeirah Beach Road, Dubai; has stores selling high fashion, luxury items, cosmetics, books, household goods etc; also has a food court, and an amusement centre for children
Map placements may be only approximate. Please check site.