We are pleased to inform our valued customers that your favourite Al Jazira supermarket branch is now open in Tala Island, Amwaj. This is Al Jazira’s 14th branch in Kingdom of Bahrain.