Al Barsha Mall 9 years ago ID: #18198 Listed In : Shopping Street # 23, Al Barsha 2, Dubai, Behind Al Barsha Pond Park +971 4 455 7151 Business Description Al Barsha Mall, Address : Street # 23, Al Barsha 2, Dubai, Behind Al Barsha Pond Park, Phone : +971 4 455 7151 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Shopping Shopping Centres