Arabella Plaza mall Gamal Abdel Nasser st, Cairo Governorate 11835, Eg...
Mohammed Nagib Axis, Industrial Area, New Cairo 3, Cairo Governorate, ...
Arabella Plaza Mall, New Cairo 3, Cairo Governorate, Egypt
Arabella Plaza, Gamal Abdel Nasser St, Egypt