Dubai Islamic Bank ATM Al Barsha Mall Dubai provides 24/7 cash withdrawal and deposit services for your banking convenience. Multiple units are located on the Ground Floor for easy access within Al Barsha Mall. Dubai Islamic Bank ATM Al Barsha Mall Dubai