Golden Mile 6, Palm Jumeirah Road, The Palm Jumeirah (Nakhlat Jumeirah), Jumeirah, Dubai, The Palm Jumeirah (Nakhlat Jumeirah), Jumeirah
5.79 mi from Al Barsha South 1
The Face Shop, beauty and cosmetics store on Palm Jumeirah Road in Dubai. Open 10:00-22:00 daily, midnight weekends.
Is this your listing?