Explore details about location Rue Allouche Mustapha. Rue Allouche Mustapha is a location situated within the Bab El Oued alongside other areas such as Rue Khelil B, Rue Ali Adim, Rue Toumayt Abdelkader.