Plaza

Arabella Plaza is a retail and administrative complex in New Cairo by Arabella developments; a fully fledged project designed to accommodate a diverse tenant mix; from restaurants and cafes to business offices and clinics that ensure the satisfaction of all visitors.