Nakheel Mall

Address:
Level 2, Nakheel Mall, Palm Jumeirah

Map