Overview
Arabella Plaza is a premium mall located in a unique location in the heart of New Cairo, offering its facilities to the surrounding neighborhoods and residents.
Facilities
Takeaway
Parking / Valet
Shopping